Indoor Sand
- Distance:637.65 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