Explore details about location Fox Sparrow Trail Northwest. Fox Sparrow Trail Northwest is a location situated within the Albuquerque alongside other areas such as Cielito Lindo Avenue Northeast, 65th Street Northwest, Washington Street Northeast.