Meriden is part of Connecticut