14 yrs ago•rockysreviewedThe Spot2603 Penn Pl NE, Canton, OH 44704, USA*The club is pretty small and...