32 reviews
Address:
1200 Yale Blvd SE Albuquerque NM 87106 United States
City:
New Mexico Albuquerque
Category:
US places Ice cream shop
Phone number of Big Boy Ice Cream LLC in Albuquerque, Address of Big Boy Ice Cream LLC in Albuquerque, Working hours of Big Boy Ice Cream LLC in Albuquerque