Anacristina Petrovich, OD
1433 E Lafayette St, Tallahassee, FL 32301, United States of America
+1 850-877-4687
https://locations.myeyedr.com/fl/tallahassee/1433-e-lafayette-st
Sarah McBrearty
10 months ago
Amazing customer service. Big shout out my tech, Rachel! She was knowledgeable, efficient, friendly and effectively walked me through every step of my telemedicine visit.
Jeanette Patterson
10 months ago
James Friddle
10 months ago