Ivan Stephen Baroya, MD, Psychiatry & Neurology

11858 Bernardo Plz Ct Ste 210
San DiegoCA  92128-2411 (San Diego County)


Phone: 619-622-6916
Fax: 951-303-6588

NPI: 1417990243
License Number: A66801 (CA)