https://www.mdnpi.com/physicians/christopher-ibarra/npi-1265097968.html
Christopher Ibarra PTA, TX 77833