Location

Orchid Shoppe is a Plant Vendor located in Toronto, ON, Canada

Location:
1202 Yonge Street
Toronto, ON, M4T 1W1
Canada
Hours:
Call
Phone:
(416) 961-2639