1. B. J. Landscaping Company 245 E South St, Elmhurst, IL 60126 Coordinate: 41.8857,-87.93236 Phone: (630) 514-9500