Inwood NY Business Support Service 1. 143 Doughty Blvd, Inwood, NY 11096 | Inwood Post Office (800) 275-8777