Founders Hall Charlotte

3.4/5
(17) · Shopping center in Charlotte, United States
Suggest an edit · Your business? Claim now

Add more information

Connected to the Bank of America Corporate Center, the tallest building in Charlotte and the home of the nation's largest bank, Founders Hall …

Reviews

Yelp
3.4/5 · 17 reviews
Data from: Wanderlog.com