Chelsea Creek Center

From Bhamwiki
Jump to navigation Jump to search

The Chelsea Creek Center is a 19,588 square-foot shopping center located at 48 Chesser Crane Road, at the corner of Shelby Country Highway 47 and backing up to the North Fork of Yellowleaf Creek in Chelsea. It was built in 2008.

Tenants