Fabulashes Albuquerque
6501 4th St NW, Albuquerque 87107