Patient Portal




Medications and Refills

Medication Refills

Using the portal is the quickest way to request a refill on your medications.

Meds & Allergies

View, print, & update your current  medication and allergy list.

Results & Notes

View lab and imaging results, request and print doctor notes for work or school.


Send/receive non-urgent messages directly with your doctor’s office in a timely and convenient manner.

Update Info

Easily update your information such as phone number, address, insurance, and pharmacy.


View upcoming and previous appointments and easily schedule preventative visits.


The Patient Portal provides you with secure, online access to portions of your medical records, as well as an easy and convenient way to communicate with the practice through a secure internet connection. Think of it as an online account for your doctor's office, similar to online banking or credit card accounts you may currently have. Once you log into your portal account, the information you view pulls from your medical record. Only you will have access to your health records, including any messages or information sent to you from the practice. With the patient portal you can:
  • Send and receive non-urgent messages and information from your doctor's office, including test results and educational material.
  • Easily notify the practice of changes to your personal information, including phone number, address, and insurance changes.
  • Request a refill for a medication prescribed by a provider at the practice.
  • View upcoming and previous appointments, including the doctor and the location of those appointments.
  • View and/or print your current medications and allergies list.
  • We take great care to make sure your health information is kept private and secure. The Patient Portal uses HTTPS to provide encrypted communication between you and your doctor's office. Access to your portal account is controlled through secure access codes, personal ID's, and passwords. Only you will have access to the login information needed to view your account.
    The Patient Portal helps you take a more active role in your healthcare. Having a patient portal account helps the practice create a more accurate record of your medical history as well as educate you on certain aspects of your health. It provides you and the practice with a more efficient means of communication, eliminating sources of frustration such as phone tag. You will also be able to print or download portions of your chart to take with you to other providers participating in your care, thus reducing the amount of paperwork you may need to fill out. Having a patient portal account also helps to eliminate the amount of paper waste a practice produces. The practice can send any documents, letters, and orders directly to your portal account, rather than sending them in the mail. You will continue to have access to these documents until you choose to delete them from your inbox, so you won't have to worry about important medical papers or letters getting damaged or lost.
    You will need access to a computer, a smartphone or a tablet connected to the internet and an up-to-date browser (such as Google Chrome, Firefox, Edge or Safari). You will also need an email address. The email address you provide is only used to notify you when you have a new message in your portal account. It is treated with the same privacy and care as your health records and will never be sold or leased. It is recommended that you use an email address only you have access to.
    To have a patient portal account, you will need to already be a patient at this practice. To activate your account, you will need to receive an activation code from us. Once you have received the code, you will be able to create your username, password, and other login information used to verify your identity. If you would like to activate your portal account, please contact the office to receive your activation code. Watch video for Sign Up.
    If you have forgotten your login, simply visit the portal page and select "FORGOT LOGIN" and you will be taken through a series of steps to help you login. Please call our office for your login reset code. For more details, view forgot login video.
    If you have forgotten your password, simply visit the portal page and select "FORGOT PASSWORD" and you will be taken through a series of steps to help you login. For more details, view forgot login video.


    Office Hours
    Monday - Friday
    7:30 AM - 4:30 PM

    Niagara County
    Phone: 716-205-0170
    Fax: 716-205-0818

    *Limited Saturday Hours, call for appointment

    Erie County
    Phone: 716-261-1474
    Fax: 716-261-1473