Carmen Garcia's address is 146 Colfax Street Apt 2, Providence, RI 02905. Possible relatives include Maria Diaz, Maria Figueroa and 4 others. Public records show Carmen has also lived in Providence, RI. Carmen's latest phone number is (401) 347-7707. Previous phone numbers include (401) 426-1884 and (401) 751-0610.
Results 1 - 1 of 1