Address 1140 Raymond Blvd Newark NJ 07102 United States
Phone: (973) 639-7115 Open 24 Hours a Day: No