5174 So. 110th East Ave

Tulsa, OK 74146

Click # to Call 918-627-3521

Fax 918-664-1239

Hours: Mon-Fri 730a-430p