star star star 1225 Fellows Place, Near Mizzou Arena, Columbia, Missouri 65201, United States
1225 Fellows Place, Near Mizzou Arena, Columbia, Missouri 65201, United States