Pies in Du Bois, IL
2. Oberweis Ice Cream and Dairy Store
4590 Telegraph Rd, Saint Louis, MO 63129
CLOSED NOW:10:00 am - 10:00 pm
"The ice cream is awesome,however the girls behind the counter could be a bit more friendly. Business is all about customer service after all."
110 Years
in Business
Showing 1-2 of 2