Medical school: ST. LOUIS COLLEGE OF PHYSICIANS AND SURGEONS
Graduated: 1986
Offers telehealth
NPI: 1376565895
Practice Locations (1)
SCOTTSDALE FAMILY HEALTH PLLC
3501 N SCOTTSDALE RD, SUITE 334
SCOTTSDALE, AZ 852515650
4809414845
Source: CMS National Downloadable File, September 2026.