Christopher Ehinojosa NPI 1528677705 Practice location: 9606 Torrington, San Antonio, TX 782515026 Taxonomy code: 174200000X Phone: (210) 753-1080