Onelia Quintanilla was born in 1956, age 68. Onelia Quintanilla's address is 403 Northwest 72nd Avenue Apartment 218, Miami, FL 33126. Possible relatives include Julio Rodriguez, Lester Rodriguez and others. Public records show Onelia has also lived in Miami, FL. Onelia's latest phone number is (305) 261-3342. Previous phone numbers include (305) 790-6521.
Results 1 - 1 of 1