Calendar module icon


View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me button, and you will automatically be alerted about the latest events in our community.

City Council Meetings

  1. CANCELLED: Mayor's Agenda Meeting with Staff

    July 22, 2020, 8:30 AM - 10:00 AM @ Oak Room

    More Details
  2. City Council Appointments Committee Meeting (Virtual Meeting)

    July 22, 2020, 6:00 PM - 9:30 PM @

    The Council's Appointments Committee will hold a virtual meeting pursuant to and in compliance with the Virginia Freedom of Information Act, Section 2.2-3708.2 and state and local legislation adopted to allow for continued government operation during the COVID-19 declared emergency. Public comment will be accepted via email at

    More Details


  1. ONLINE: Knight Shields and Masks School Age Crafternoon

    July 22, 2020, 3:00 PM - 3:30 PM @ MRSPL Facebook page

    Join us in learning about the symbols of heraldry and craft a family crest of your own. In addition to the Grab & Go Kit crafters will need crayons/markers/paint. Knight Shields and Masks Grab & Go kits will be available starting Wednesday, July 15 via curbside pickup. The craft video will remain available on our Facebook page in the Crafternoon playlist throughout the summer.

    More Details