Charming Charlie
Permanently closed
100 W Higgins Rd
Barrington, IL 60010
Charming Charlie South Barrington is a women's fashion accessories store in South Barrington that carries affordable women's fashion accessories and fashion jewelry.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.





