Contact Us – New Location!

Please call us at (480) 423-7060 to schedule an appointment, schedule online, fax us at (480)423-7095 or email us

For new patients here are our New Patient Forms

Our office has moved and is now located at:

Robert Ellsworth NMD

8560 E. Shea Blvd   Suite 130

Scottsdale, AZ 85260