Explore details about location South Nellis Boulevard. South Nellis Boulevard is a location situated within the Sunrise Manor alongside other areas such as Aldrergate Ln, Wyndham Street, Puenta Street.