So it does look like there are outlets to park a car pretty much all around the woods. Unless it was different back in 1978I think this is the area.
View attachment 651263
Great find thank you @Alaric86 for posting it!I should add that the College of Staten Island stands where Willowbrook stood.