Lion Mane
313 Williams St Ste 3
Tallahassee
FL
32303
(850) 224-6417
Open
Sunday
Closed
Monday
7:00am-6:00pm
Tuesday
7:00am-6:00pm
Wednesday
7:00am-6:00pm
Thursday
7:00am-6:00pm
Friday
7:00am-6:00pm
Saturday
7:00am-4:00pm
Payment Methods:
Visa, MasterCard
Average Rating
5
Total Reviews
(1)
Recommended
0
Not Recommended
0
Open Map
Description
Lion Mane is located at 313 Williams St Ste 3 in Tallahassee and has been in the business of Beauty Shops since 1978.
by dandb on September 20, 2015 from
dandb
Information from the business
Creating beautiful hair for tallahassee families for 34 years
by localcom on October 26, 2014 from
localcom
Bain De Terre
barber
Beauty Salons
COLOR
Highlights
Joico
Matrix
Paul Mitchell
pedicure
Waxing