Thomas Walker Cowan, MDThomas Walker Cowan · General Practice Physician916 Idlewood Ave, Carnegie, PA, 15106NPI · 1720324015No reviewsInsuranceNot specified(412) 551-8771Check availabilityBook online Claim listing