Physical & Mailing Address 10207 E 61st St Suite A Tulsa, OK 74133 Office Hours Monday, Wednesday, Thursday: 10-6 Tuesday: 4-8 Friday: 10-2 Saturday and after hours by appointment Call or text: 918-296-3377