Explore details about location Meriam Street. Meriam Street is a location situated within the New Bedford alongside other areas such as Fair Street, Dewolf Street, South Street.