Means Lawn Scape Landscaping Contractors - Villisca, IA Looking to contact Means Lawn Scape? You can reach them at 712-829-2299