District Office

Physical Address:
2 S. Main Street, Suite 402
Harrisonburg, VA 22801

Mailing Address:
P.O. Box 555
Harrisonburg, VA 22803

Phone: (540) 437-1451
Fax: (540) 437-3101

Capitol Office

Senate of Virginia
P.O. Box 396
Richmond, VA 23218

Room No: 327
Legislative Assistant: Jared Walczak

Phone: (804) 698-7526
Fax: (804) 698-7651

1 Join Team
2 Connect with
Mark Online
3 Support Team
4 Join the List and
Stay Up-to-Date!

Twitter Feed

  • Someone pulled a whole pound cake off the counter... Do we have a solid suspect?
    11 Jul
  • Should I be disconcerted by firemen with respirators swarming my parking lot?
    11 Jul
  • Hey if you see a mushroom cloud over eastern Harrisonburg, it's just the gas leak igniting in front of my building.
    11 Jul

Facebook Updates