Tulsa OK Petroleum Products Manufacturers 1. 2111 S Atlanta Pl, Tulsa, OK 74114 | Castle Rock Petroleum Inc (918) 582-7882