JohnLGaines.MD.com • Internist • 47 years experience

John L Gaines Jr MD, PA

530 Zeagler Drive, A, Palatka, FL 32177