A bit hard to find if you've never been here before, but you really can't complain much about a parking lot.
Parking Area Hemlock Falls is located at South Orange, NJ 07079