New Haven, Missouri

New Haven is a city in Franklin County, Missouri, United States.

Category:Cities in Missouri