N
Howell Ice World
269 Lakewood Farmingdale Rd, Howell NJ 07731
(732) 378-6000
State of the art ice skating arena.