Medical school: WAYNE STATE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1976
Offers telehealth
NPI: 1932165958
Practice Locations (2)
ASTRA HEALTHCARE PLC
7010 E CHAUNCEY LN, SUITE 215
PHOENIX, AZ 850543117
4804622716
10210 N 92ND ST
SCOTTSDALE, AZ 852584524
4803141189
Source: CMS National Downloadable File, September 2026.