1. Complete Landscaping 1546 W Thorndale Ave, Itasca, IL 60143 Coordinate: 41.98212,-88.03996 Phone: (630) 773-9080