Oscar Castro, MD
Oroville, CA
Physician
Endocrinology, Diabetes & Metabolism, Internal Medicine
Facilities
Oroville Hospital
Hospital · General Acute Care Hospital
2767 Olive Highway, Oroville, CA 95966
Ozarks Healthcare
Hospital · General Acute Care Hospital
1100 Kentucky Ave, West Plains, MO 65775
1100 N Kentucky Ave
Clinical Location
1100 N Kentucky Ave, West Plains, MO 65775
3560 S 4th St
Clinical Location
3560 S 4th St, Terre Haute, IN 47802