• Home

  • Our Care Givers

  • About Us

  • Patient Resources

  • Forms

  • Contact Us

  • More

    2701 Blair Mill Rd  Suite 20

    Willow Grove, PA 19090

    Phone: (215) 672-7070 | Fax: (215) 672-6426

    8 a.m. - 9:00 p.m. Monday and Wednesday

    8 a.m. - 5:30 p.m. Tuesday, and Thursday

    8 a.m. - 2 p.m. Friday

    9:00 a.m. - 11:00 a.m. Saturday ( by appointment only

    How to Reach Us:

    Simply call our main number at (215) 672-7070. For your convenience  we have an automated phone system that allows you to navigate to the appropriate department or speak directly to a receptionist during normal business hours. 

     

    If the office is closed you may leave a message for the appropriate department or have the on-call physician paged. Our doctors are available for emergencies 24 hours a day, 7 days a week. To page the physician on-call, simply pick prompt number six whichwill put you into an automated voice mail box. This allows you to leave a detailed message concerning your medical need. Once the message is completed the phone system pages the on-call physician and they will have access to your message and respond as appropriate.

     

    If you do not need an immediate response and just have a question or concern please contact us and we can sign you up for the patient portal. The patient portal is a way to send non urgent secure messages to our office. The average office response is within 2 business days.

     

    Patient Portal

    Patient Resources

    Billing Procedures & Policies
    Prescriptions
    Test Results
    Referral Policy
    Forms

    Our new Patient Health Portal is full of benefits:

    • View Health Records

    • View Appointments

    • View Patient Education

    • View Lab Reports

    • Request Refills from your doctor and more

    Call our office today to get access to your Patient Health Portal.

    (215) 672-7070.

    © 2018-2020 by North Willow Grove Family Medicine

    Back to Top

    2701 Blair Mill Rd | Willow Grove, PA 19090

    Phone: (215) 672-7070 | Fax: (215) 672-6426