Florida Eye Specialists
Southside Location
11512 Lake Mead Ave #534
Jacksonville, FL 32256
Located just off Gate Pkwy & Baymeadows Rd E, near I-295.
Direct Phone: (904) 642-2222
Fax: (904) 683-3934
11512 Lake Mead Ave #534
Jacksonville, FL 32256
Located just off Gate Pkwy & Baymeadows Rd E, near I-295.
Direct Phone: (904) 642-2222
Fax: (904) 683-3934