Graduated: 2013
Offers telehealth
NPI: 1871932012
Practice Locations (3)
9375 E SHEA BLVD, SUITE 100
SCOTTSDALE, AZ 852606986
4806754568
250 E COURT ST
IOWA CITY, IA 522404911
3198538645
332 S LINN ST, SUITE 27
IOWA CITY, IA 522401697
Source: CMS National Downloadable File, September 2026.