Nature: Withheld Location: Green Haven Forest Address: Mountain Rd and Catherine Ave , Cross Streets: 2400 - 2466 Mountain Rd &