John Trainer, FAAFP, MD, DABFM

Family Medicine

Gainesville Physicians

7485 SW 17th Rd, Gainesville, FL 32607

Accepting new patients

(352) 333-5700