Inwood may refer to: Places In Canada: Inwood, Manitoba Inwood, Ontario In the United Kingdom: Inwood, Warleigh, Wiltshire, England In the United States: Inwood, Florida Inwood, Iowa Inwood, New York, in Nassau County Inwood (LIRR station), a Long Island Rail Road station Inwood, Manhattan, a neighborhood in Manhattan, New York City Inwood Hill Park Inwood–207th Street (IND Eighth Avenue Line), a New York City Subway station Inwood, Texas, a neighborhood in San Antonio Inwood,… (
More on Inwood)