Scott Thomas Howell, MDScott Thomas Howell · Anesthesiology Physician3940 Arrowhead Blvd Suite 130, Mebane, NC, 27302NPI · 1093756579No reviewsInsuranceNot specified(919) 568-7400Check availabilityBook online Claim listing