Dr. Hain graduated from the Virginia Commonwealth University School of Medicine in 1989. He works in Rochester Hills, MI and 8 other locations and specializes in Colorectal Surgery and Surgery. Dr. Hain is affiliated with Ascension Providence Rochester Hospital.
View More
