Explore details about location Windsor Way. Windsor Way is a location situated within the Long Beach alongside other areas such as West Windsor Place, San Diego Freeway, Edison Avenue.