7510 Montgomery Blvd NE, Albuquerque, New Mexico 87109 USA
Revised invoice credit with no explanation.
Photo Credit: Yelp