Selena Plata's address is 1602 W Lullwood Avenue , San Antonio, TX 78201. Possible relatives include Rosio Palta, Edward Plata and 2 others. Selena's latest phone number is (210) 736-4426. Previous phone numbers include (210) 996-4722.
Address History: 1602 W Lullwood Avenue, San Antonio, TX 78201
Results 1 - 1 of 1