Beauty Town is located at 3312 Main St, Columbia, SC. This location is in the Earlewood neighborhood..