Dr. Thomas Alexander, MD
Internal Medicine
Make an Appointment
(480) 607-7999Telehealth services available
Mind Body Medicine Center is located at 13951 N Scottsdale Rd Ste 100, Scottsdale, AZ 85254.
Providers at Mind Body Medicine Center specialize in Family Medicine and Internal Medicine.
Two providers practice at Mind Body Medicine Center.
Use the insurance check on this page to verify if Mind Body Medicine Center is in-network.