ATMs in Flat Rock, North Carolina, the US. ATMs locations in Flat Rock, North Carolina. Find the nearest atms locations, near you. All types of business services Accounting ATM Finance Insurance Lawyer Real estate School Travel All atms in Flat Rock ATM (Energy Mart) ATM Finance 715 Upward Road, Flat Rock, North Carolina 28731 Write a review Phone Website Directions ATM Express ATM Finance 754 Upward Road, Flat Rock, North Carolina 28731 Write a review Phone Directions Open now Open 24 Hours Shell ATM Finance +1 828-697-2562 712 Upward Road, Flat Rock, North Carolina 28731 Write a review Phone Hours Website Directions