1. Villa Garden Estates 452 Lucille Ave, Elgin, IL 60120 Coordinate: 42.02778,-88.25704 Phone: (847) 741-0441
2. Melitta 665 Tollgate Rd Ste B, Elgin, IL 60123 Coordinate: 42.07081,-88.29481 Phone: (847) 214-8088