Felix Olveda's address is 2822 Tampico Street , San Antonio, TX 78207. Felix's latest phone number is (210) 432-6331.
Phone Numbers: (210) 432-6331
Address History: 2822 Tampico Street, San Antonio, TX 78207
Felix Olveda's current address is 2222 Delgado Street , San Antonio, TX 78228. Felix's age is 70 years old (1953).
Address History: 2222 Delgado Street, San Antonio, TX 78228;
401 Grosvenor Street, San Antonio, TX 78221;
Green Bay, WI 54301
Results 1 - 2 of 2