What is the phone number for Geechi's Florist?
The phone number for Geechi's Florist is: (314) 621-4748.
Where is Geechi's Florist located?
Geechi's Florist is located at 517 Olive St, Saint Louis, MO 63101
How big is Geechi's Florist?
Geechi's Florist employs approximately 20+ people.