ATMs in Castalia, North Carolina, the US. ATMs locations in Castalia, North Carolina. Find the nearest atms locations, near you. All types of business services ATM Finance School All atms in Castalia Open now Open 24 Hours BP ATM Finance +1 252-459-4227 8941 Main Street, Castalia, North Carolina 27816 Write a review Phone Hours Website Directions