Indoor Sand
- Distance: 9.46 mi
- Address:2538 Woodville Rd, Northwood, OH 43619
- Phone:(419) 290-4431
- Reviews: 16Rating: 4.7
This place is great for parties and the prices are excellent oh can't forget about the giant indoor volleyball ball courts. Great concept, but needs some improvements.... more