William F Ball, MD, Family Medicine

3390 Colonial Ave
RoanokeVA  24018-3740 (Roanoke County)


Phone: 540-772-1006
Fax: 540-772-1086

NPI: 1194797936
License Number: 0101038245 (VA)