Visit Our Patient Portal

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


Offered Services

  • Nutrition Counseling
    We offer nutrition counseling for patients with diabetes, obesity, CKD and CHF: Coverage varies depending on insurance plan.
  • Behavioral Health Services
  • Medication Management Services
    (Coming Soon)


  • Cell phone, texting and video taping are strictly prohibited in our office
  • We charge a $50 fee for patients who do not show for their scheduled appointments
  • We require at least 24 hour notice if you cancel your appointment
  • If you are greater than 15 minutes late for appointment, you will be rescheduled.
  • We participate with most major insurance plans
  • Copays, deductibles and balances are due at the time of visit.
  • We take all major credit cards.
  • There is a fee for all forms to be filled out including Family Medical Leave forms,  Long-term disability forms and Letters of Medical Necessity.  The fee is based on of the complexity of the letter.
  • There is no charge for school physical forms with a scheduled appointment
  • Due to HIPAA privacy laws, we cannot fax any information to employers. We need written permission from the patient to discuss any medical information.


Please feel free to utilize the following resources to learn more about your health:


Pre-Diabetes and Diabetes Education Classes are offered through the Catholic Health System. You may view their website, email, or call 447-6205.

Why Patients Choose Us

  • 5 Doctors and 2 Practitioners available to service your whole family’s medical needs.
  • Open Monday-Friday with Same-Day Urgent Care visits available.
  • Open Saturday Morning for Urgent Care Appointments by appointment only.
  • 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
Fri 8:30am – 3:00pm(closed 12-1 for lunch)

Saturday by appointment only
Sun Closed

Catholic Medical Partners

An independent Catholic Medical Partners Health Lab and Xray clinic is located down the hall from our building. Please refer to their specific contact information below.

Catholic Health Lab | 716.447.6671 | Hours 7am-2pm | Appointment needed during COVID19 Pandemic.
Catholic Health X-Ray | 716.447.6664 | Hours 8am-4:30pm | No appointment needed.