Explore details about location Westmoreland Street. Westmoreland Street is a location situated within the Boston alongside other areas such as High Street, Public Alley 719, Prescott Street.