I visited Sedalia over the summer and all I can say is what a disgusting town. Trashy people all over and the decent people were super rude. Somethings wrong with the water there.
Ge
Review №2
Cant wait to see the Renovation of this building
Information
4Photos
2Comments
3.8Rating
Address:100 W 4th St, Sedalia, MO 65301, United States