James W Shearer, DDS
Dentist
apartment
Martinsville, VA
25 CLEVELAND AVENUE JAMES W SHEARER DDS LTD, Martinsville, VA, 24112
Phone:
(276) 632-1296
Fax:
(276) 632-5575
25 CLEVELAND AVENUE JAMES W SHEARER DDS LTD, Martinsville, VA, 24112