Description of Cedarbrook Landscaping and Garden Center
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.