Alexandria Cruz NPI 1134723273 Practice location: 5500 Walzem Rd, San Antonio, TX 78218 Taxonomy code: 106E00000X Phone: (210) 783-0260