Medical school: INDIANA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1991
Offers telehealth
NPI: 1497751093
Practice Locations (1)
QUALITY OF LIFE MEDICAL CENTERS LLC
6390 E BROADWAY BLVD
TUCSON, AZ 857103517
5207332250
Source: CMS National Downloadable File, September 2026.