Legal All Categories... Attorneys go Results Found: 6 Wiegandt & Doubles, Attorneys at Law Wiegandt & Doubles, Attorneys at Law 13 S. Roanoke Street Fincastle VA 24090 (540) 473-2351 Robert C. Hagan, Jr., Attorney Robert C. Hagan, Jr., Attorney 26 E. Main St., Fincastle Fincastle VA 24090 (540) 473-2044 Woods Rogers, PLC Woods Rogers, PLC PO Box 14125 Roanoke VA 24038 (540) 983-7600 Gentry Locke Gentry Locke 10 Franklin Road, SE, Suite 900 Roanoke VA 24011 (540) 983-9300 Spilman Thomas & Battle, PLLC Spilman Thomas & Battle, PLLC 310 First Street, Suite 1100 Roanoke VA 24002 (540) 512-1832 Lugar Law PC Lugar Law PC 209 Mountain Ave SW Suite B Roanoke Virginia 24016 (540) 384-0348