Dr. Amanda Alexander, ND
Naturopathy
Make an Appointment
(480) 970-0000Telehealth services available
Southwest Naturopathic Medical Center is located at 2164 E Broadway Rd, Tempe, AZ 85282.
Providers at Southwest Naturopathic Medical Center specialize in Naturopathy, Acupuncture, and Pain Management.
46 providers practice at Southwest Naturopathic Medical Center.
Use the insurance check on this page to verify if Southwest Naturopathic Medical Center is in-network.