Catherine Love NPI 1982211678 Practice location: 1 University Way, San Antonio, TX 782243134 Taxonomy code: 101YM0800X Phone: (210) 580-6270