Potted & Quenched Plants & Gift Shop

Address: 100 Lesperance Rd., Unit 2, Windsor ON, N8N 1W1
Phone: 226-935-7304
Plaza: Lake Square Plaza
F: pottedandquenched/