Inwood Arch NY Automotive has been the go-to company for all your auto repair needs since it first opened in 1995. Our certified mechanics provide quick, professional service that keeps customers coming back again and again! Inwood Arch NY Automotive has offered auto repair since 1995.