Explore details about location North Plaza Street Northwest. North Plaza Street Northwest is a location situated within the Albuquerque alongside other areas such as 8th Street Northwest, High Point Court Northeast, Shepard Place Northeast.