Urgent Care in Flagstaff, AZ Troyer Randall MD1000 N Humphreys St # 104Flagstaff, AZ, 86001928779384424 Hour Urgent CareClinicsHospitalHospitalsUrgent Care ClinicWalk In Clinic Show More