1. Omar's Landscaping 645 S Main St, Naperville, IL 60540 Coordinate: 41.76669,-88.15033 Phone: (331) 200-5417