Explore details about location Shetland Street. Shetland Street is a location situated within the Boston alongside other areas such as Kelton Street, Briarcliff Terrace, Commonwealth Avenue.