Takes about two minutes. Only your first name or chosen display name is shown — your email stays private.
Patients in Crescent City and around Northeast Florida see Dr. John L. Gaines, an internal medicine physician, at Express Family Care.
Medical school: University of Alabama School of Medicine, class of 1977.
You'll find Dr. Gaines at 300 S Main St, Crescent City, FL 32112. Call (386) 530-4990 to schedule. He also has listed practice locations at 6100 Saint Johns Ave Suite 3, Palatka, FL 32177 and Po Box Suite 1099, Melrose, FL 32666. Medicare records show Dr. Gaines may accept assignment for some services — ask the office before your visit. He is listed as offering telehealth.
On the hospital side, Dr. Gaines holds an affiliation with HCA Florida Putnam Hospital.
Reviews here come only from patients. If you've seen Dr. Gaines, add yours.
Medicare figures cover people with traditional (fee-for-service) Medicare only; services billed for fewer than 11 patients are not published.
Comparing internists? See 2 in Crescent City or 67 across Jacksonville & Northeast Florida.
Dr. Susan B. Pollan, MDInternist · Perry General and Internal Medicine of Northeast Florida IncNo reviews yetJacksonville, NY
Dr. Suzanne L. Martinez, MDInternist · Memorial Family Practice Associates, LLCNo reviews yetOrange Park, NY
Dr. Tigist A. Degu, MDInternist · Hni Medical Services of Florida, LLCNo reviews yetJacksonville, NY
Dr. Tyler B. House, DOInternist · Baptist Primary Care IncNo reviews yetJacksonville, NY
Dr. Viral N. Acharya, MDInternist · Hni Medical Services of Florida, LLCNo reviews yetJacksonville, NY
Dr. Waqas Ahmed, MDInternist · Hni Medical Services of Florida, LLCNo reviews yetJacksonville, NYWith Express Family Care, at 300 S Main St, Crescent City, FL 32112.
Call the office at (386) 530-4990.
HCA Florida Putnam Hospital.