Patient Portal. Click here to sign up for our Patient Portal. ... Prescott Internal Medicine. 3633 Crossings Dr. Prescott, AZ 86305. Prescott Willow Creek. 990 Willow Creek Rd. Prescott, AZ 86301. Glendale Office. 4494 W Peoria Ave, Ste 115A Glendale, AZ 85302. Tempe Office..