Search our database by NPI number

Nubia Castro

NPI: 1811426984

Nubia Castro is a specialist focused health provider in Vista, California. affiliates with no hospitals or medical groups. Call Nubia Castro on phone number (760) 598-2803 for more information and advice or to book an appointment.

CityVista
StateCalifornia
Address 11237 GREEN OAK RD
Postal Code92081
Phone(760) 598-2803

Leave your comments: