Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1984
Offers telehealth
NPI: 1588075949
Practice Locations (2)
VALLEY OAKS HEALTH INC
610 MAIN ST
LAFAYETTE, IN 479011451
7654232638
VALLEY OAKS HEALTH INC
920 W EXECUTIVE CT
MONTICELLO, IN 479601961
5745839350
Source: CMS National Downloadable File, September 2026.