Shelters in New Haven, MO American Legion9494 Highway 100New Haven, MO, 630685732372221American Legion PostMeals On WheelsOrganizations For ChildrenSocial Service OrganizationsVetVfw HallWomens Shelter Show More