1. Town & Country Gardens 219 Douglas Ave, Elgin, IL 60120 Coordinate: 42.04122,-88.28352 Phone: (847) 742-1135
2. Your Front Eoffice 847 S Randall Rd # 165, Elgin, IL 60123 Coordinate: 42.01243,-88.33612 Phone: (224) 276-8080