Explore details about location Mahogany Run Road. Mahogany Run Road is a location situated within the St. Thomas Island alongside other areas such as Frenchman's Bay Road, Frenchman's Bay Road, Third Street.