ATMs in Frisco, North Carolina, the US. ATMs locations in Frisco, North Carolina. Find the nearest atms locations, near you. All types of business services ATM Finance Real estate Travel All atms in Frisco Shell ATM Finance +1 252-995-5022 53610 North Carolina 12, Frisco, North Carolina 27936 Write a review Phone Website Directions