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
11 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
11 months ago
James Friddle
11 months ago