Dr. Farabaugh is a native of New Orleans. He received his undergraduate degree from Vanderbilt University and his medical degree from the Louisiana State University New Orleans School of Medicine. Dr. Farabaugh completed his general surgery and urology residencies at the University of Mississippi Medical Center in Jackson. Dr. Farabaugh joined Urology Associates in 2003.
Dr. Farabaugh is certified by the American Board of Urology and is a Fellow of the American College of Surgeons. Dr. Farabaugh is a member of the American Urological Association and the Mississippi State Medical Association. Dr. Farabaugh has hospital privileges at North Mississippi Medical Center in Tupelo and Magnolia Regional Health Center in Corinth.
Dr. Farabaugh is married with one child.