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: General Surgery,Robotics,Trauma Surgery,Critical Care and Colonoscopy etc.read less