James S Otoshi, MD, Internal Medicine

1955 Citracado Pkwy
#301
EscondidoCA  92029-4113 (San Diego County)


Phone: 760-489-1458
Fax: 760-489-1246

NPI: 1679681027
License Number: G27763 (CA)