Stella’s Ice Bar
660B S Truman Blvd, Festus 63028