Barbara Hill in Wilton, CT

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