Dr. Shannon Armbruster is a renowned Oncologist in Roanoke and currently practices at Carilion Roanoke Memorial Hospital, Roanoke. For the past 18 years, Dr. Shannon Armbruster has worked as a Oncologist and gained proficient skills and knowledge in the segments.