Isleta Casino & Resort 11000 Broadway Blvd SE Albuquerque, NM 87105 Phone: (505) 724-3800 Fax: (505) 244-8246 View Website
Category: amusement device operator