Margo Villarin's address is 2951 Pinto Lane , Las Vegas, NV 89107. Public records show Margo has also lived in Las Vegas, NV.
Margo Villarin's current address is 5657 Taft Avenue , La Jolla, CA 92037. Margo's age is 75 years old (1948). Phone numbers associated with Margo are (619) 454-0485 and (619) 454-5380. Margo has also lived in Chula Vista, CA and National City, CA.
Related to: Ricardo Villarin
Address History: 5657 Taft Avenue, La Jolla, CA 92037;
600 Telegraph Canyon Road Unit G, Chula Vista, CA 91910;
National City, CA 91950;
San Diego, CA 92126;
Las Vegas, NV 89108
Results 1 - 2 of 2