Contact Powell Clinic in Scottsdale

Phone: (480) 990-0664
Fax: (480) 990-1614
Email: click the live "Email Doctor" link at the base of this page
Street Address
3810 North Miller Road
Scottsdale Arizona 85251
Driving Directions
We are located 2 blocks south of Indian School Rd on the west side of Miller Rd. Our parking lot is located on the north side of the building. There is additional parking on 1st Street. Our office is directly across from Our Lady of Perpetual Help Catholic Church.

Click here to view an interactive office location map.




Patient Login
Free Newsletter
Dr. Powell Asks...
