Dr. William Hartrich, MD is a Internal Medicine Specialist in Buffalo, NY and has over 37 years of experience in the medical field. He graduated from New York State U, College of Medicine - Upstate medical school in 1984. He is affiliated with Buffalo General Medical Center. He has indicated that he accepts telehealth appointments. Be sure to call ahead with Dr. Hartrich to book an appointment..