Centrally located in St. Louis, MO., the center of the United States.
St. Louis is the proud home of the first ice cream cone, made for the 1904 World’s Fair.
M-F 8:00 am – 4:30 pm
1820 South 3rd Street
St. Louis, MO 63104