Elishea Barlow, OTROTRUnclaimed · claim itOccupational Therapist in…Oklahoma City, OK33 years experienceCalculated from a graduation year of 1993, reported in the CMS National Downloadable File.(405) 604-5907NPI 1598973331View Profile Claim