Nicholas Twidale, MD,PHDNicholas Twidale · Cardiovascular Disease Physician1701 W Avenue A, Elk City, OK, 73644NPI · 1104886209No reviewsInsuranceNot specified(580) 225-6220Check availabilityBook online Claim listing