Bristol, RI | New Bedford, MA | North Dartmouth, MA
Also known as: proteus68
David Costa lives in Bristol, RI, but has also spent time in New Bedford, MA and North Dartmouth, MA. David is related to Lisa M Costa, Shirley Lariane Decosta, Deborah C Skidmore and Deborah C Costa.