Indian Lake Rollarena is located at: 330 Taylor Avenue, Russells Point, OH 43348.