Alan D Troy, MDAlan D Troy · Interventional Cardiology Physician1115 Alaska St, West Plains, MO, 65775NPI · 1255303855No reviewsInsuranceNot specified(417) 257-5950Check availabilityBook online Claim listing