Explore details about location Melton Street. Melton Street is a location situated within the Lowell alongside other areas such as Perry Street, Thorndike Street, South Street.