Inwood Plaza es un parque. Está situado en el condado de New York, estado de New York. Se encuentra a una altura de 30 pies (9 metros) sobre el nivel del mar.

Sus coordenadas de localización son N 40º 51' 56'' , O -73º 55' 40''.

Mapa de Inwood Plaza