Lantern Hill Details Location Address:603 Mountain Ave, New Providence, New Jersey, 07974, United States