Explore details about location Curtis Street. Curtis Street is a location situated within the Weymouth alongside other areas such as Erika Lane, Norton Street, Pleasant Street.