Location: 55A W Shore Ave, Dumont, NJ 07628, United States
Phone: +1 201-803-2984
Website: Visit Website