So the night that we went, we had a hard time finding the location too... The GPS didn't recognize it as being such. So we used Google Maps gps in addition to my vehicles.
Yes that the address
Yes, they do. That is the address.
Thanks! Your answer is awaiting moderation.