Explore details about location Upper Tawpawshaw Road. Upper Tawpawshaw Road is a location situated within the Nantucket alongside other areas such as Witherspoon Drive, West Macomet Road, Beach Avenue.