User Image

Dr. Larry Latour

O.d. P.a. - Eye And Vision Services Providers

15551 Nw Us Highway 441 Unit 110
Alachua, Fl 32615