Explore details about location 2nd Street. 2nd Street is a location situated within the Town of New Windsor alongside other areas such as A Street, Babcock Lane, Clark Street. Additionally, some smaller parts of 2nd Street include specific areas like Belle Court, International Boulevard adding to the diversity of its landscape.