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


Summer Recipes

Grill Smart Grill Lean

Choose lean cuts of meat and fresh veggies, Replace fatty beef burgers, ribs and hot dogs with boneless, skin breasts, thick fish steaks, seafood or turkey. Instead of serving greasy potato chips or mayonnaise laden salads, try serving grilled veggies like squash, peppers, onions, mushrooms or even potatoes as a side dish.


Marinated your lean meats and vegetables in citrus, olive oil or herb based marinades. Spice rubs add more flavor and less calories. Some other favorite marinade flavors are lemon or lime juice, low sodium soy sauce, honey or garlic.

The simple act of marinating before grilling has shown to reduce the formation of HCA’s (cancer causing compounds) by as much as 92-99% in some studies.


Caramelize fruits on the grill. Pineapples, bananas, peaches, and plums contain sugars that concentrate when grilled making them super sweet and tasty and lower in calories than pies, cookies and cakes.

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.