There are 1 Internal Medicine providers with a NPI number registered in La Selva Beach California.
NPI |
Provider Name |
Address |
Type |
1689756546 | DR. JOSHUA OLAJIDE ATIBA, MD | 1380 SAN ANDREAS RD LA SELVA BEACH, CA ZIP 95076 Phone: (831) 761-1100
| Individual |