ANCHOR SVC CO Address: 4063 E 24TH PL, TULSA, OK 74114 Web: http://anchor-stone.com Working days: SU MO TU WE TH FR SA Certifications & Associations: Photos