Barbara Hill in New Canaan, CT

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