Managing Agency:
Department of Parks & Recreation (DPR)
Location:
2286 Church Avenue
-
Control over the site has been transferred to the Parks Department