Explore details about location Bay Road. Bay Road is a location situated within the Shrewsbury alongside other areas such as Washington Street, Melvin Avenue, Eagle Drive.