Save John L. Gaines Jr., MD JohnLGaines.MD.com • Internist • 47 years experience John L Gaines Jr MD, PA 530 Zeagler Drive, A, Palatka, FL 32177