Oklahoma > Tulsa > Restaurants, Food & Beverages > Restaurants > Josh's Sno Shack
11214 E 71st St, Tulsa, Oklahoma, 74133
(573) 575-6747
Restaurants, Food & Beverages > Restaurants
Shaved Ice, Snow Cones, and Sno cone shacks across Oklahoma
Website : http://www.joshssnoshack.com
No reviews yet. Be the first to write a review!