Owl’s Head Park

68th Street & Colonial Road Brooklyn
Brooklyn, New York 

+ Google Map