1 Dr. John L Gaines, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 200 Mission RdPalatka, Florida 32177 Highlights Board CertifiedAccepts Insurance Plans