Larry Velasquez was born in 1951, age 72. Larry Velasquez's address is 1123 West 1st Street , Cedar Falls, IA 50613. Possible relatives include Millie Cooper, Christie Velasquez and 2 others. Larry's latest phone number is (319) 268-0556. Previous phone numbers include (319) 277-5597 and (319) 329-7316.
Also goes by: Larry Velasquez
Address History: 1123 West 1st Street, Cedar Falls, IA 50613;
46 East Glenwood Avenue, Cedar Falls, IA 50613;
Elgin, IL 60123
Results 1 - 1 of 1