Explore details about location North Green Street. North Green Street is a location situated within the DeQuincy alongside other areas such as North Perkins Street, Acme Street, West 4th Street.