Mr. Mcmahon practices medicine in Lenoir, NC and 2 other locations and specializes in Cardiovascular Disease. Mr. Mcmahon is affiliated with Catawba Valley Medical Center, Frye Regional Medical Center and Caldwell Memorial Hospital. Mr. Mcmahon speaks English, Spanish and Vietnamese.