1. Geneva Greenhouse
415 Stevens St, Geneva, IL 60134
Coordinate: 41.89288,-88.30846
Phone: (630) 232-7161
2. Town & Country Gardens
216 W State St, Geneva, IL 60134
Coordinate: 41.8875,-88.30726
Phone: (630) 232-6685
3. Lidia's Flowers and Decor
715 E State St Apt 100, Geneva, IL 60134
Coordinate: 41.88754,-88.29068
Phone: (630) 457-5167
4. Gardenworks
Geneva, IL 60134
Phone: (630) 482-1133