Ormond Beach, FL | Providence, RI
Also known as: a73skibum
Fran Todd lives in Ormond Beach, Florida. Fran has also lived in Providence, Rhode Island. Fran has worked for Sales Executive. Jobs Fran has held in the past include Owner and Finance Executive.