Floris Terra Greenhouse is a Elmira, ON business. Floris Terra Greenhouse is located at 1033 Kenning Pl, Elmira, ON. The postal code is N3B2Z1.
You can contact Floris Terra Greenhouse at 519-669-2437 or from out of area call 1 5196692437.