Roger Villa was born in 1967, age 56. Roger Villa's address is 10751 Meadowglen Lane Apartment 107, Houston, TX 77042. Possible relatives include Revoida Green, Maria Ramos and 6 others. Public records show Roger has also lived in Berwyn, IL and Chicago, IL. Roger's latest phone number is (281) 597-8103. Previous phone numbers include (713) 532-3124 and (713) 597-8103.
Address History: 10751 Meadowglen Lane Apartment 107, Houston, TX 77042;
1507 Cuyler Avenue, Berwyn, IL 60402;
Chicago, IL 60632;
China Spring, TX 76633;
Humble, TX 77347
Results 1 - 1 of 1