Store Information Store #: 10144 Items in Stock: Select New Mexico Fresh Frozen Chile Address: 5815 Wyoming Blvd NE Albuquerque NM 87109 Contact Information Phone: (505) 856-0474 Map Report Get directions from: 5815 Wyoming Blvd NE Albuquerque NM 87109 Send message to moderator Contact Name* Contact Email* Your message*