James S. McGinn, M.D.
General Surgery
Commonwealth Surgical Associates, Inc.
445 Commonwealth Blvd
Martinsville, VA 24112
276-638-6046 (T)


320 Hospital Drive, Martinsville, Virginia  24115     (276) 666-7200