Placeholder Photo for Maria D. Castro, MD

Dr. Maria Castro is a family physician in Mesa, AZ, providing primary medical care for any member of the family – from seniors to children.

Reviews of Dr. Castro
Dr. Castro

Offices of Dr. Castro See Insurance
of Dr. Castro

Maria Castro, MD  


Accepting New Patients?

Yes, Dr. Maria D. Castro is accepting new patients at this office.


Fax

(480) 491-6239


Address

1705 W Main Street, Mesa, AZ 85201

Office Details

Doctor Specialty Family Medicine
Accepting New Patients? Yes
Practice Specialty Family Medicine
Languages Spoken English

Adelante Healthcare, Inc.  


Accepting New Patients?

Yes, Dr. Maria D. Castro is accepting new patients at this office.


Phone


Address

15317 W Bell Road, 100 Dba Adelante Care Today, Suprise, AZ 85374-3900

Office Details

Doctor Specialty Family Medicine
Accepting New Patients? Yes
Languages Spoken English

Adelante Healthcare, Inc.  


Accepting New Patients?

Yes, Dr. Maria D. Castro is accepting new patients at this office.


Phone


Address

9520 W Palm Lane, Suite 200, Phoenix, AZ 85037-4403

Office Details

Doctor Specialty Family Medicine
Accepting New Patients? Yes
Languages Spoken English

Insurance Accepted  


  • Medicare

About Dr. Castro
Dr. Castro

Bio


Dr. Maria Castro graduated from University of Michigan Medical School in 1990.

Dr. Castro has three offices in Arizona where she specializes in Family Medicine.

Dr. Castro works with ten doctors including Dr. Joseph Hayes and Dr. Ana Ciszek.

Specialty


Education & Training  


Medical School


Languages Spoken  


  • English

Daily Health Newsletter from MD.com


Enter your email to receive a daily roundup of health tips, news & more in your inbox, Mon‑Fri:


To browse examples of previous newsletters, click here.

PrivacyTerms