Mr. John Francis is a General Surgeon in Lafayette 47905, Lafayette IN…read more and has an experience of 26 years in this field. Mr. John Francis practices at Greater Lafayette Health Services in Lafayette 47905, Lafayette IN,Unity Surgical Center in Lafayette 47905, Lafayette IN and Office in Lafayette 47905, Lafayette IN. He completed Medical School from Michigan State University College of Human Medicine in 1998 and Internship from Spectrum Health in 1999.
Some of the services provided by the doctor are: Vascular Procedures,Peripheral Vascular Diseases,Endoscopic Procedures,Trauma Surgery and da Vinci robotic surgery of the esophagus etc.read less