Nazareth Ice Oasis



The Nazareth Ice Oasis is an indoor ice rink located in Redwood City, California.