Apparently this Big Chic opened last year during the major snow storm of Feb 2011. Sorry everyone we are little bit late! Big Chic of Villa Rica states on their Facebook page that this is a locally branded business. There are actually several of these locations around the West Georgia area. This Big Chic is located next to Radio Shack in Villa Rica by Walmart. Details were not available about if any employees from the Bowdon store transferred to this location.