Print James Blair MD Internal Medicine SJHMC Hospital Services 350 W Thomas Rd Phoenix, AZ 85013 Call (602) 406-3000 Additional Locations DHMG Internal Medicine - St Joseph's 500 W Thomas Rd Ste 900a Phoenix, AZ 85013 Call (602) 406-3540 DHMG Internal Medicine - St Joseph's 500 W Thomas Rd Ste 900a Phoenix, AZ 85013 Call (602) 406-3540 SJHMC Hospital Services 350 W Thomas Rd Phoenix, AZ 85013 Call (602) 406-3000 SJHMC Hospital Services 350 W Thomas Rd Phoenix, AZ 85013 Call (602) 406-3000 DHMG Internal Medicine - St Joseph's 500 W Thomas Rd Ste 900a Phoenix, AZ 85013 Call (602) 406-3540 DHMG Internal Medicine - St Joseph's 500 W Thomas Rd Ste 900a Phoenix, AZ 85013 Call (602) 406-3540 SJHMC Hospital Services 350 W Thomas Rd Phoenix, AZ 85013 Call (602) 406-3000 SJHMC Hospital Services 350 W Thomas Rd Phoenix, AZ 85013 Call (602) 406-3000 SJHMC Hospital Services 350 W Thomas Rd Phoenix, AZ 85013 Call (602) 406-3000 SJHMC Hospital Services 350 W Thomas Rd Phoenix, AZ 85013 Call (602) 406-3000 DHMG Internal Medicine - St Joseph's 500 W Thomas Rd Ste 900a Phoenix, AZ 85013 Call (602) 406-3540 DHMG Internal Medicine - St Joseph's 500 W Thomas Rd Ste 900a Phoenix, AZ 85013 Call (602) 406-3540 DHMG Internal Medicine - St Joseph's 500 W Thomas Rd Ste 900a Phoenix, AZ 85013 Call (602) 406-3540