Dr. Castro's Appointment Information
Appointment Information
Call (361) 653-0610
Dr. Castro's Contact Information
2222 Morgan Ave Suite 106
Corpus Christi, TX 78405
(361) 653-0610
Accepting New Patients: Yes
6300 Ocean Dr Suite 3500
Corpus Christi, TX 78412
(361) 825-2807
Accepting New Patients: Yes
Dr. Castro's Insurance Accepted
- Aetna
- AmeriGroup
- Humana
- Medicaid
- Medicare