Barbara Hill in Shelton, CT

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