ConnecticutThe Mystery of Phelps Mansion – Stratford, ConnecticutStratford is similar to a lot of towns in New England. It has a scenic sea front, a busy central street and…February 3, 20153 min read