David B Alligood, MD, Emergency Medicine

3960 Valley Gateway Blvd
RoanokeVA  24012-6858 (Roanoke City County)


Phone: 540-400-6676
Fax: 540-400-6670

NPI: 1447353768
License Number: 0101046915 (VA)