Barbara Hill in Watertown, CT

Watertown is the only city in Connecticut where we found Barbara Hill.