Connect with us

Oklahoma City Lab
13801 N. Meridian
Oklahoma City, OK 73134
P 405.753.6840 

Tulsa Lab
10205 E. 61st St., Ste. A
Tulsa, OK 74133
P 918.994.4818

Contact Us

Please fill out this form and we will get back to you.