Michael F. Spencer - Eye Doctor
Closed
Advertisement
3507 Lee Blvd Ste 104
Lehigh Acres, FL 33971
Michael F. Spencer, O.D., is a Board Certified Optometric Physician operating out of Eye Center of Florida’s Lehigh Acres, FL location. He provides comprehensive eye exams and can diagnose and begin treatment for all kinds of eye health issues, from common ocular diseases like glaucoma, cataracts...
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.
Advertisement




