Dr. Welch graduated from the Indiana University School of Medicine in 1976. He works in Lafayette, IN and 2 other locations and specializes in Urology. Dr. Welch is affiliated with Franciscan Health Lafayette East and Franciscan Health Lafayette Central.
View More
