Finances in Castalia, North Carolina, the US. Finances locations in Castalia, North Carolina. Find the nearest finances locations, near you. All types of business services ATM Finance School All finances 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