Evita Med Spa

4.9(147 reviews)
Tallahassee, FLFlorida
313 Norton Dr Suite 101, Tallahassee, FL 32308

Address

313 Norton Dr Suite 101, Tallahassee, FL 32308, Tallahassee, Florida, 32308

Hours

Monday8 AM to 6 PM
Tuesday8 AM to 6 PM
Wednesday8 AM to 6 PM
Thursday8 AM to 6 PM
Friday8 AM to 6 PM
Saturday10 AM to 4 PM
SundayClosed

Map preview

Evita Med Spa

313 Norton Dr Suite 101, Tallahassee, FL 32308, Tallahassee, Florida

Customer Reviews

4.9

147 reviews

5 star
142
4 star
0
3 star
0
2 star
0
1 star
5

No reviews yet

Be the first to leave a review!