Location

Tropical Gardens Orchids is a Plant Vendor located in Newmarket, Ontario, Canada

Location:
Newmarket, Ontario, L3Y 3G6
Canada
Hours:
By appointment only
Notes:
Specialized in Neofinetia falcata and other species/hybrids.