DR. OSCAR CASTRO, MD

Internal Medicine - Endocrinology, Diabetes & Metabolism

Active Individual
NPI: 1093743288

Practice Address

6701 AIRPORT BLVD
SUITE A101
Mobile, AL 36608

Phone: (251) 633-8880

Specialties

Specialty Code Primary License
Internal Medicine - Endocrinology, Diabetes & Metabolism 207RE0101X No 010492979A (IN)

Frequently Asked Questions

NPI 1093743288 is the National Provider Identifier for DR. OSCAR CASTRO, MD, a Internal Medicine - Endocrinology, Diabetes & Metabolism provider located in Mobile, AL. This NPI was enumerated on June 28, 2006.
DR. OSCAR CASTRO, MD practices at 6701 AIRPORT BLVD, SUITE A101, Mobile, AL 36608.

Quick Facts

NPI
1093743288
Type
Individual
Enumerated
Jun 28, 2006
Last Updated
Sep 18, 2025

Nearby Providers