A national skin care franchise has closed its locations in Atlanta. This development affects the local presence of the franchise in the city. com, which reported on the incident.

Details about the closure are available from the source, providing more insight for those interested in the national skin care franchise's decision to close its Atlanta locations.