• Mobile Office – Hanover Township Community Center

    Hanover Township Community Center 3660 Jacksonville Road, Bethlehem, PA, United States

    In addition to the full-time office hours at our district office in Allentown, monthly Mobile Office Hours will be provided at several locations across the 14th District to provide constituents with a variety of state government services conveniently.

    Hanover Township (Northampton County) Community Center
    Second Wednesday of every month - 9 am - 11:30 am

    Northampton Recreation Center
    Third Tuesday of every month - 9 am - 11:30 am

    Bath Borough Hall
    Third Tuesday of every month - 1 pm - 3 pm

    For more information or to schedule an appointment, please call 610-821-8468.

  • Policy Hearing: Safeguarding Residential Water Wells

    Columbia Crossing River Trails Center 41 Walnut Street, Columbia, United States

    On Friday, November 14, 2025, at 10:00 a.m., Senate Democratic Policy Committee Chair Nick Miller (D-14) will host a hearing  alongside Senator James Malone (D-36). This hearing will examine our […]

  • Allentown Farmers Market Ribbon Cutting and Pop-Up Office Hours

    Allentown Fairgrounds 302 N 17th Street, Allentown, United States

    We will celebrate the recent renovations at the Allentown Fairgrounds, which include new flooring and ADA-compliant doors from a grant secured by my office. My staff will be there for pop-up office hours to assist you with any state-related inquiries.


    Ribbon cutting at 3:00pm
    Pop-up office hours from 2:30pm-4:30pm.

  • Mobile Office – Northampton Recreation Center

    Northampton Recreation Center 1 Lerchenmiller Drive, Northampton, PA, United States

    In addition to the full-time office hours at our district office in Allentown, monthly Mobile Office Hours will be provided at several locations across the 14th District to provide constituents with a variety of state government services conveniently.

    Hanover Township (Northampton County) Community Center
    Second Wednesday of every month - 9 am - 11:30 am

    Northampton Recreation Center
    Third Tuesday of every month - 9 am - 11:30 am

    Bath Borough Hall
    Third Tuesday of every month - 1 pm - 3 pm

    For more information or to schedule an appointment, please call 610-821-8468.

  • Mobile Office – Bath Borough Hall

    Bath Borough Hall 121 S Walnut Street, Bath, PA, United States

    In addition to the full-time office hours at our district office in Allentown, monthly Mobile Office Hours will be provided at several locations across the 14th District to provide constituents with a variety of state government services conveniently.

    Hanover Township (Northampton County) Community Center
    Second Wednesday of every month - 9 am - 11:30 am

    Northampton Recreation Center
    Third Tuesday of every month - 9 am - 11:30 am

    Bath Borough Hall
    Third Tuesday of every month - 1 pm - 3 pm

    For more information or to schedule an appointment, please call 610-821-8468.

  • Mobile Office – Hanover Township Community Center

    Hanover Township Community Center 3660 Jacksonville Road, Bethlehem, PA, United States

    In addition to the full-time office hours at our district office in Allentown, monthly Mobile Office Hours will be provided at several locations across the 14th District to provide constituents with a variety of state government services conveniently.

    Hanover Township (Northampton County) Community Center
    Second Wednesday of every month - 9 am - 11:30 am

    Northampton Recreation Center
    Third Tuesday of every month - 9 am - 11:30 am

    Bath Borough Hall
    Third Tuesday of every month - 1 pm - 3 pm

    For more information or to schedule an appointment, please call 610-821-8468.

  • Mobile Office – Northampton Recreation Center

    Northampton Recreation Center 1 Lerchenmiller Drive, Northampton, PA, United States

    In addition to the full-time office hours at our district office in Allentown, monthly Mobile Office Hours will be provided at several locations across the 14th District to provide constituents with a variety of state government services conveniently.

    Hanover Township (Northampton County) Community Center
    Second Wednesday of every month - 9 am - 11:30 am

    Northampton Recreation Center
    Third Tuesday of every month - 9 am - 11:30 am

    Bath Borough Hall
    Third Tuesday of every month - 1 pm - 3 pm

    For more information or to schedule an appointment, please call 610-821-8468.

  • Mobile Office – Bath Borough Hall

    Bath Borough Hall 121 S Walnut Street, Bath, PA, United States

    In addition to the full-time office hours at our district office in Allentown, monthly Mobile Office Hours will be provided at several locations across the 14th District to provide constituents with a variety of state government services conveniently.

    Hanover Township (Northampton County) Community Center
    Second Wednesday of every month - 9 am - 11:30 am

    Northampton Recreation Center
    Third Tuesday of every month - 9 am - 11:30 am

    Bath Borough Hall
    Third Tuesday of every month - 1 pm - 3 pm

    For more information or to schedule an appointment, please call 610-821-8468.

  • Mobile Office – Hanover Township Community Center

    Hanover Township Community Center 3660 Jacksonville Road, Bethlehem, PA, United States

    In addition to the full-time office hours at our district office in Allentown, monthly Mobile Office Hours will be provided at several locations across the 14th District to provide constituents with a variety of state government services conveniently.

    Hanover Township (Northampton County) Community Center
    Second Wednesday of every month - 9 am - 11:30 am

    Northampton Recreation Center
    Third Tuesday of every month - 9 am - 11:30 am

    Bath Borough Hall
    Third Tuesday of every month - 1 pm - 3 pm

    For more information or to schedule an appointment, please call 610-821-8468.

  • Mobile Office – Northampton Recreation Center

    Northampton Recreation Center 1 Lerchenmiller Drive, Northampton, PA, United States

    In addition to the full-time office hours at our district office in Allentown, monthly Mobile Office Hours will be provided at several locations across the 14th District to provide constituents with a variety of state government services conveniently.

    Hanover Township (Northampton County) Community Center
    Second Wednesday of every month - 9 am - 11:30 am

    Northampton Recreation Center
    Third Tuesday of every month - 9 am - 11:30 am

    Bath Borough Hall
    Third Tuesday of every month - 1 pm - 3 pm

    For more information or to schedule an appointment, please call 610-821-8468.

  • Mobile Office – Bath Borough Hall

    Bath Borough Hall 121 S Walnut Street, Bath, PA, United States

    In addition to the full-time office hours at our district office in Allentown, monthly Mobile Office Hours will be provided at several locations across the 14th District to provide constituents with a variety of state government services conveniently.

    Hanover Township (Northampton County) Community Center
    Second Wednesday of every month - 9 am - 11:30 am

    Northampton Recreation Center
    Third Tuesday of every month - 9 am - 11:30 am

    Bath Borough Hall
    Third Tuesday of every month - 1 pm - 3 pm

    For more information or to schedule an appointment, please call 610-821-8468.

  • Mobile Office – Hanover Township Community Center

    Hanover Township Community Center 3660 Jacksonville Road, Bethlehem, PA, United States

    In addition to the full-time office hours at our district office in Allentown, monthly Mobile Office Hours will be provided at several locations across the 14th District to provide constituents with a variety of state government services conveniently.

    Hanover Township (Northampton County) Community Center
    Second Wednesday of every month - 9 am - 11:30 am

    Northampton Recreation Center
    Third Tuesday of every month - 9 am - 11:30 am

    Bath Borough Hall
    Third Tuesday of every month - 1 pm - 3 pm

    For more information or to schedule an appointment, please call 610-821-8468.