Luke Villaruz's address is 15902 Southwest 95th Avenue Apartment 207w, Miami, FL 33157. Possible relatives include Cesar Urmaza, Danilo Urmaza and 6 others. Luke's latest phone number is (917) 816-5545.
Also goes by: Luke Andrew Villaruz
Phone Numbers: (917) 816-5545
Address History: 15902 Southwest 95th Avenue Apartment 207w, Miami, FL 33157;
1065 Northeast 107th Street, Miami, FL 33161;
Kew Gardens, NY 11415
Results 1 - 1 of 1