Mountain View Cafe Address: 120 Aberdeen Ave, White Sands, NM 88002 Phone: (575) 674-1683 Restaurants Other Businesses: Subway at Wingate St, White Sands, NM 88002