Contact us
Our customer service team speaks English and Spanish. Send us your message and we'll get back to you as soon as possible.
Flowers & Produce by Terra
- 1510 John Fitch Blvd, South Windsor CT
- +1 (203) 635-5877
- salesbyterra@gmail.com
- Warehouse Hours
- Monday through Thursday
- 7:30 a.m. – 3:30 p.m.
- Friday
- 8:30 a.m. – 2:00 p.m.
- Sunday
- 8:00 a.m. – 10:30 a.m.
An address must be specified for a map to be embedded