Get Directions to ATM (Albemarle Oil Co) ← View details 1973 East Main Street, Albemarle, North Carolina 28001 Get Directions From* To * — Required information