Snow Ball Place Reviews & Details
Snow Ball Place
6509 Tidwell Rd
Snow Ball Place is located at 6509 Tidwell Rd in Houston near the intersection of Tidwell Rd and Lanewood Dr. Call (713) 631-7985 for dine in.
- Service:Dine In
- On The Menu:Desserts
- Major Intersection:Tidwell Rd And Lanewood Dr
Tell us more about Snow Ball Place Houston!