Carmela Urquiza was born in 1964, age 59. Carmela Urquiza's address is 1076 South Greenwich Drive , Walhalla, SC 29691. Possible relatives include Abiai Urquiza, Gustavo Urquiza and 2 others. Public records show Carmela has also lived in Wauchula, FL. Carmela's latest phone number is (864) 202-7591. Previous phone numbers include (864) 247-8695 and (864) 710-2890.
Address History: 1076 South Greenwich Drive, Walhalla, SC 29691;
2519 Po Box, Wauchula, FL 33873
Results 1 - 1 of 1