- (706) 624-4012
In Chatsworth, GA and looking for a nail spa? Located in Chatsworth, GA, Beauty Barn is a nail spa situated at 6862 Highway 225 S . Have more questions before you visit? Give Beauty Barn a call at (706) 624-4012 to get more information about prices and menu items.