|
District Offices:
| |
117 South Lewis Street, Suite 215 Staunton, VA 24401
|
Voice: 540-885-3861 FAX: 540-885-3930 |
|
| |
70 North Mason Street Harrisonburg, VA 22802
|
Voice: 540-432-2391 FAX: 540-432-6593 |
|
| |
916 Main Street, Suite 300 Lynchburg, VA 24504
|
Voice: 434-845-8306 FAX: 434-845-8245 |
|
| |
10 Franklin Street SE, Suite 540 Roanoke, VA 24011
|
Voice: 540-857-2672 FAX: 540-857-2675 |
|
|
| Party: | Republican |
| Leadership: | None |
| Freshman: | No |
| First Elected To Office: | November 3, 1992 |
| Year of Next Election: | November 4, 2014 |
| Previous Political Work: | None or Not Available |
Committee Membership:
|
| Chief of Staff: | Pete Larkin |
| Scheduler: | Erin Newton |
| Legislative Director: | Carrie Meadows |
| Communications Director: | Beth Breeding |
|
| Gender: | Male |
| Hometown: | Roanoke |
| Birth: | On September 22, 1952 in Holyoke, MA | Professional Experience (including Military): | Attorney |
| Education: | JD, Washington and Lee University BA, Bates College |
| Family: | Wife, Maryellen 2 Children |
| Faith: | Christian Scientist |
|