Melinda Villarosa was born in 1972, age 51. Melinda Villarosa's address is 1392 Leaf Terrace , San Diego, CA 92114. Possible relatives include Manuel Villarosa, Michelle Villarosa and 2 others. Public records show Melinda has also lived in Grand Terrace, CA and Palm Springs, CA. Melinda's latest phone number is (619) 470-6118. Previous phone numbers include (619) 887-9911 and (909) 473-3231. The latest email address for Melinda Villarosa is nor****@aol.com.
Address History: 1392 Leaf Terrace, San Diego, CA 92114;
11750 Mount Vernon Avenue Apt 276, Grand Terrace, CA 92313;
Palm Springs, CA 92262;
Riverside, CA 92501;
San Bernardino, CA 92407
Emails: nor****@aol.com
Results 1 - 1 of 1