Explore details about location Elizabeth Lane. Elizabeth Lane is a location situated within the Town of New Windsor alongside other areas such as Abby Lane, A Street, Weather Oak Hill Road. Additionally, some smaller parts of Elizabeth Lane include specific areas like Jackson Avenue, Mount Airy Road, Deer Brook Drive adding to the diversity of its landscape.