User Image

Dr. Thomas Vacek

M.d., M.s. - Allopathic & Osteopathic Physicians

801 Davis St Ste 1
Blacksburg, Va 24060