Explore details about location Pelham Island Road. Pelham Island Road is a location situated within the Wayland alongside other areas such as Morse Road, Parkland Drive, Commonwealth Road.