Central Hotel

1017 Maupin Ave New Haven MO 63068 USA

(573) 237-8540

Location