Explore details about location Spencer Street. Spencer Street is a location situated within the Pawtucket alongside other areas such as Central Avenue, Katama Road, Delany Street.