Osvaldo M. Castro, MD is an expert in the field of Family Medicine. He accepts Medicare.
NPI NUMBER | 1104846468 | |
NPPES Provider LastName | CASTRO | |
NPPES Provider FirstName | OSVALDO | |
NPPES Provider ZIPCode | 00612 | |
NPPES Provider State | PR | |
Specialty Description | General Practice | |
Total Claim Count | 2262.0 | |
Distinct Opioid Count | 2.0 | |
Opioid Claim Count | 79.0 | |
Percent Opioid Claims | 3.49 |
National Provider Identifier [NPI] | 1104846468 |
Last Name Of The Provider | CASTRO |
First Name Of The Provider | OSVALDO |
View All |
![]() |
Dr. Juan R. Martino, MD
![]() |
![]() |
Dr. Rita E. Perez Coll, MD |
![]() |
Dr. Julio Diaz Garcia Sr., MD |
![]() |
Dr. Rolando M. Colon Martinez, MD |
![]() |
Dr. Yazmin E. Rodriguez Vellon, MD |
![]() |
Dr. Jose A. Rolon Marina, MD |
![]() |
Dr. Pedro Perez Mercado, MD |
![]() |
Dr. Cynthia E. Ruiz Cortes, MD
![]() |
![]() |
Dr. Anibal Toledo Velez, MD |
![]() |
Dr. Jose R. Rivera Toledo, MD |
![]() |
Dr. Ismael Bague Candelaria, MD
![]() |
![]() |
Dr. Jose F. Jimenez, MD
![]() |
![]() |
Dr. Adrian Arroyo Otero Jr., MD |
![]() |
Dr. Mairim E. Quiles, MD
![]() |