Athena Salon and Spa
1350 Mahan Drive, Unit 17
Tallahassee, FL 32308
Phone: 850.671.3005
Monday: Appointments Upon Request
Tuesday: 10 am – 7 pm
Wednesday: 10 am – 7 pm
Thursday: 12 pm – 8 pm (late appts upon request)
Friday: 10 am – 7 pm
Saturday: 9 am – 6 pm
Sunday: Closed