Explore details about location North Carroll Street. North Carroll Street is a location situated within the Buffalo alongside other areas such as Germain Street, Shelbourne Place, Clement Road.