Stolfa Landscaping

Rr 1
Towanda, IL 61776
No photo available for this business

Business Information

Landscape Contractors

Customer Reviews (1 reviews)


on Citysearch Sep 22, 2009
Had some brick edging done and a little bit of landscaping in the front yard. The Foreman told me my idea for the yard was stupid and basicly did what he wanted to my yard then harrassed me to pay him. Very awful job and... (more)

Browse our top cities

Browse cities by state