OVERVIEW

My entire office strives to be respectful and responsive and to deliver highly personalized care.

PROCEDURES PERFORMED

EDUCATION AND TRAINING

Medical School
Universidad De San Martin De Porres Facultad De Medicina Humana
Graduated 2002

RATINGS AND REVIEWS

OVERALL RATING
PHYSICIAN RATING
Explains conditions and treatments
Takes time to answer my questions
Provides follow-up as needed
How was your visit with Castro?
(Select a rating)
OFFICE LOCATION RATING
Showing ratings for:
2225 W Southern Ave, Mesa, AZ, 85202
Choose another location
Average office wait time
Office cleanliness
Courteous staff
Scheduling flexibility
Banner Medical Group Corporate Center
2225 W Southern Ave
Mesa, AZ, 85202

INSURANCE PLANS ACCEPTED (29)

Please verify insurance information directly with your doctor’s office as it may change frequently.
  • BCBS AZ Neighborhood Network MRF
  • CIGNA HMO
  • Multiplan PPO
  • Aetna Savings Plus of AZ
  • CIGNA PPO
  • Health Net AZ HMO ExcelCare Network
  • Aetna Choice POS II
  • Health Net AZ PPO HSA
  • First Health PPO
  • UHC Choice Plus POS
  • BCBS AZ Alliance Network
  • Aetna Signature Administrators PPO
  • PHCS PPO
  • UHC Options PPO
  • CIGNA Open Access Plus
  • Aetna Managed Choice POS Open Access
  • BCBS Blue Card PPO
  • CIGNA LocalPlus
  • Humana National POS
  • Aetna HMO
  • Aetna Whole Health Banner Health Network HMO
  • Humana Choice POS
  • Aexcel PPO
  • Connect Network - AZ
  • MEDICA CHOICE WITH UNITEDHEALTHC
  • Neighborhood
  • Oscar Insurance AZ
  • PPO/EPO Statewide
  • UHC Nexus Open Access

LOCATIONS

Banner Desert Sleep Center
2225 W Southern Ave
Mesa,AZ,85202
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted
Mon8:00 am - 4:30 pm
Tue8:00 am - 4:30 pm
Wed8:00 am - 4:30 pm
Thu8:00 am - 4:30 pm
Fri8:00 am - 4:30 pm
SatClosed
SunClosed
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted
Banner Pediatric Specialist Pulmonary & Sleep Medicine
1432 S Dobson Rd Ste 506
Mesa,AZ,85202
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted
Mon8:30 am - 5:00 pm
Tue8:30 am - 5:00 pm
Wed8:30 am - 5:00 pm
Thu8:30 am - 5:00 pm
Fri8:30 am - 5:00 pm
SatClosed
SunClosed
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted
Banner Childrens Pediatric Specialists Pulmonary
5310 W Thunderbird Rd Ste 214
Glendale,AZ,85306
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted
Mon8:30 am - 5:00 pm
Tue8:30 am - 5:00 pm
Wed8:30 am - 5:00 pm
Thu8:30 am - 5:00 pm
Fri8:30 am - 5:00 pm
SatClosed
SunClosed
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted

HOSPITAL AFFILIATIONS

  • Banner Desert Medical Center
  • Banner Thunderbird Medical Center
  • Healthsouth East Valley Rehabilitation Hospital

OTHER PROVIDERS AT THIS PRACTICE

Leno Thomas
Internal Medicine/Pediatrics, Pediatric Pulmonology
18 Years Experience
3
Edward Carter
Internal Medicine/Pediatrics, Pediatric Pulmonology
40 Years Experience
1