Location

Crystal Star Orchids is a Plant Vendor located in Newmarket, Ontario, Canada

Location:
20815 Consecion 2 Road
Newmarket, Ontario, L3Y 4V8
Canada
Hours:
Sales by Appointment
Phone:
905-478-8398
Notes:
Wholesale Phalaenopis and wide range of Cattelayas, Oncidium, Paphs.... by appointment only.