Cedarbrook Landscaping and Garden Center in Powell
(614) 889-2100
Cedarbrook 6058 Glick Rd. Powell, OH. 43065 614-889-2100 Cedarbrook is a unique shoppping experience. A garden center, interior design studio, gift shop, landscape design/build company and Wine & Beer Shop all in one location.