Our address is One Central Ave NW, Suite 1C, Albuquerque, NM 87102, North East corner of 1st St NW and Central Ave SE, on the first floor adjacent to Yummy’s Mini Donuts and Ice Cream, and Tikka Hut. Building has structure parking and we validate a portion of parking costs.