Barbara Hill in Riverside, CT

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