Dr. David Semler, MD is a dermatology doctor who practices in Portage, MI. He is 48 years old and has been practicing for 23 years. Dr. Semler is affiliated with Three Rivers Health, Borgess Medical Center and Bronson Methodist Hospital.
Looking for a Dermatologist? We found others matching your search, to help you compare.