District Office

Physical Address:
420 Neff Avenue, Suite 130
Harrisonburg, VA 22801

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

Phone: (540) 437-1451
Fax: (540) 266-3568

Capitol Office

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

Room No: 327
Legislative Assistant:  Jennifer Aulgur

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

Facebook Updates

  • Great to be in Roanoke tonight supporting my friend Nancy Dye for Senate—strong turnout of young professionals who are ready for Nancy’s conservative solutions!
    Posted Wed, May 20.
  • Support Our Efforts | RPV Member Services
    Posted Mon, May 18.

  • It’s a beautiful day in the Valley for the 29th Annual Virginia Wine and Craft Festival in Front Royal. Great to see the Warren County VA Republican Committee out in full force!
    Posted Sat, May 16.