Mary Fry, MD, specializes in internal medicine, geriatric medicine and addiction medicine. The office treats people 16 years and older, providing preventive health care and treatment for patients with simple to complex medical conditions. Fry also has office hours at two retirement homes in the Lakeview area.