Beth Walker -- Optometric Physician, Director of Tulsa Mobile Screening Services at Triad Eye Medical Clinic - Tulsa, Oklahoma, United States
Triad Eye Medical Clinic is a hospital & health care company based out of 3233 E 31st St # 202, Tulsa, Oklahoma, United States.