Register | Login

Marc L. Abel is the Founder and Medical Director of Triad Eye Medical Clinic in Tulsa, Oklahoma. Serving Green County for over 20 years, Triad was also home to the first bladeless cataract surgery in the state of Oklahoma.

Who Voted for this Story

TechyTape is a Google PageRank 4 DoFollow Social Bookmarking Site

High PR Social Bookmarking Sites List 2015