Providence, RI | Central Falls, RI | Pawtucket, RI
Also known as: Charlie_423
Carlos Garcia lives in Providence, Rhode Island. He has also lived in Central Falls, Rhode Island; Pawtucket, Rhode Island; Henderson, North Carolina and Norlina, North Carolina. Maria De Brito is in Carlos family.