Dr. William Smales is a General Physician,Emergency Medicine and Inter…read morenal Medicine in Roanoke 24013, Roanoke VA and has an experience of 36 years in these fields. Dr. William Smales practices at Carilion Roanoke Community Hospital in Roanoke 24013, Roanoke VA.
Some of the services provided by the doctor are: Constipation,Polyuria,Pregnancy Test,Headache and Sprains and Strains (incl. Muscle Tear) etc.read less