Barbara Hill in New Milford, CT

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