ATMs in White Rock, New Mexico, the US. ATMs locations in White Rock, New Mexico. Find the nearest atms locations, near you. All types of business services ATM Finance All atms in White Rock Shell ATM Finance +1 505-672-9207 11 Rover Boulevard, White Rock, New Mexico 87544 Write a review Phone Website Directions