Visit Our Patient Portal

Request appointments 24/7, make payments, upload and review patient documents, E-Visits and more in our patient portal!

Online Appointment Scheduling


Why we love our slow cooker!

  • SO simple: Your crockpot does all the work of cooking your meal. Many crockpot meals are simply dump + turn the crockpot on!
  • Minimal prep time – Because the crockpot cooks low and slow for hours, you don’t need to spend time standing by the stove!
  • Can be made ahead for busy nights – Sometimes I will prep all the ingredients and place in the base of my crockpot in the refrigerator overnight. In the morning, simply put the base in your crockpot insert, turn on, and you’re done!
  • It cooks dinner FOR you! Need I say more? Who doesn’t want to come home from work to have dinner already done and waiting for you? It’s kinda my favorite thing.

Why Patients Choose Us


  • 4 Doctors and 2 Practitioners available to service your whole family’s medical needs.
  • Open Monday-Friday with Same-Day Urgent Care visits available.
  • Our Providers are available 24/7
  • Accept most major insurance plans.
  • Comprehensive Patient Portal available for your convenience – now offering E-Visits!
  • NCQA Certified

Find Us

2914 Elmwood Ave.
Kenmore, NY 14217

Phone: 716.875.6700
Fax: 716.875.6853


Mon-Thu 8:30am – 4pm (closed 12-1 for lunch)
Fri 8:30am – 3:00pm(closed 12-1 for lunch)

Saturday closed
Sun Closed

An independent Catholic Health Lab and Xray clinic is located down the hall from our building. Please refer to their specific contact information below.  We will not order labs or imaging studies on behalf of another medical provider outside of our practice

Catholic Health Lab | 716.447.6671 | Hours 7am-11am | Appointments are needed, please call 862-1150 to schedule appt.