charming charlie STORE LOCATIONS Williamsburg

OR
Find your nearest charming charlie Store
Fashion Accessories Williamsburg charming charlie
New Town Shops on Main
5105 Main St.
Williamsburg, VA 23188
(757) 220-2109
Hours
charming charlie near Williamsburg
New Town Shops on Main
5105 Main St.
Williamsburg, VA 23188
(757) 220-2109
Distance - 1.9 mi
Peninsula Town Center
1440 Merchant Lane
Hampton, VA 23666
(757) 838-1257
Distance - 23.3 mi
MacArthur Center
300 Monticello Avenue Suite 203
Norfolk, VA 23510
(757) 314-3537
Distance - 37.1 mi