Can’t find an appointment time that works for you? Request an appointment time by sending a message using the button above.
A native of Buffalo, NY, Dr. Benz completed medical training at the University of Rochester in 1990. He has broad experience in internal medicine after working almost 30 years in a variety of practice settings. He is a member of the American College of Physicians and Catholic Medical Association.
Dr. Benz is married and blessed with 8 wonderful children. He resides in Ann Arbor, MI.
Blue Cross Blue Shield (PPO Trust, Blue Preferred Plus, Medicare Plus PPO)