Medical school: UNIVERSITY OF CHICAGO, PRITZKER SCHOOL OF MEDICINE
Graduated: 1999
Offers telehealth
NPI: 1962457531
Practice Locations (1)
DEAN HEALTH SYSTEMS INC
103 LAKE ST
DEERFIELD, WI 535319455
6087645487
Source: CMS National Downloadable File, September 2026.