The Police Department is located in North Castle Town Hall, 15 Bedford Road, Armonk. When using a GPS, use 17 Bedford Road, Armonk. Town Hall is located on Bedford Road between Main Street and Maple Avenue. MAP.