https://www.mdnpi.com/physicians/john-ibarra/npi-1023105954.html
DR John Ibarra MD, CA 95616