Location

Sharks Ice San Jose

1500 South Tenth Street,
San Jose CA, 95112
Phone: (408) 279-6000