Graduated: 2016
Offers telehealth
NPI: 1174074991
Practice Locations (2)
RYAN INTERNAL MEDICINE PC
1350 N RIM DR
FLAGSTAFF, AZ 860013111
9282135881
GREATER PHOENIX COLLABORATIVE CARE PC
5830 N 19TH AVE
PHOENIX, AZ 850152494
6023361966
Source: CMS National Downloadable File, September 2026.