Barracuda Inc was established in 2002. We had been previously operating under the umbrella of Here & Now Picture Framing and Gallery founded in 1978. Barracuda began its inception as the Ontario Distributor of Crescent Garden Products, a line of resistant resin garden planters. We service Garden Centers, Landscape Architects and Interior Designers. We also retail the garden planters online and out of our location at 527 Parliament St. Our planter line features over 50 different designs all available in 18 colours backed by a 10 year warranty against freeze cracking and UV colour fading.
We are open from 10 am to 6pm Monday through Saturday
527 Parliament St. Toronto, ON. M4X 1P3
Phone: 416.923.7789 Fax: 416.923.9534
Email: barracuda1@mdirect. net Wholesale Email: email@example.com
We are located in downtown Toronto and there is easy access to street parking.