Teresa Ybarra's address is 4441 Fredericksburg Road , San Antonio, TX 78201. Teresa's latest phone number is (210) 264-9222. Previous phone numbers include (210) 326-7498 and (210) 433-2449.
Address History: 4441 Fredericksburg Road, San Antonio, TX 78201
Results 1 - 1 of 1