Creekside Gardens
5901 Ottawa Street, Richmond ON
(613) 838-5959
Creekside Gardens is an Ottawa Garden Centre that has a thirty thousand square foot greenhouse space, and a Gift Shop. Set on fifteen acres in Richmond, Ontario, it also offers a community rink, pu...