1. Florist Of Elgin 232 N Mclean Blvd, Elgin, IL 60123 Coordinate: 42.04029,-88.31203 Phone: (847) 697-6499
2. Party City 214 S Randall Rd, Elgin, IL 60123 Coordinate: 42.02765,-88.33868 Phone: (847) 468-1559