storefront_may.jpg
 

About Cedar Meadow
 

289 Main Street South is located in the center of Woodbury, home of Connecticut’s renowned Woodbury Antiques Trail.