From routine health needs to more complex medical symptoms, we see the person behind each patient at General Physician
[CTA button] Find a provider ➡️
[CTA button] Find an office ➡️
[CTA – jump link - button] See our services ⬇️
[design note – banner – 4 column layout]
Corporate address
726 Exchange Street, Suite 710
Buffalo, NY 14210
Corporate contact
(716) 852-4772
Hours
Hours vary by office
Make an appointment
[CTA button] Find a provider ➡️
[CTA button] Find a location ➡️
[CTA button] Find virtual care ➡️
[design note – end banner – 4 column layout]
About General Physician
Since 2010, General Physician has grown into Western New York’s most trusted provider of multi-specialty medical care.
But what does that mean for our patients?
Whether you’re looking for routine medical care or treatment of more complex symptoms, our expert providers and convenient offices have you covered. No matter where you’re located in Western New York, there’s quality medical care close by with General Physician.
[design note: Callout – matches “world renowned physicians” section in location page wireframe]
Your front door to comprehensive medical care
Start your patient journey with General Physician. We’re accepting new patients across all our medical specialties, including primary care, women’s health and cardiovascular care.
[design note: End Callout]
Why choose General Physician?
General Physician is your one-stop shop for office-based medical care, connecting our patients with experienced providers across 20+ different disciplines.
We proudly provide care within the Kaleida Health network, Western New York’s largest healthcare system.
We prioritize convenience to fit into our patients’ busy lives, with a large footprint of offices across the region.
Our 400+ providers represent different genders, ethnicities and backgrounds – no matter what you’re looking for, we’re confident your “perfect fit” provider can be found at General Physician.
[full-width banner]
MyChart puts all your health information in one place
As a patient within the Kaleida Health network, MyChart provides you with easy access to manage your healthcare journey. Use the app to connect with your care team across all Kaleida Health facilities (including General Physician), review your medications, schedule upcoming appointments and view bill pay.
[CTA button] Discover MyChart ➡️
The care we provide
Countless specialties. One focus: Our patients. General Physician is a collective of the region’s most accomplished healthcare providers, from general practitioners to highly skilled specialists.
Primary Care
One trusted provider offering personalized medical care for every stage of adulthood
Learn more
Women’s Health
Comprehensive women’s health care including obstetrics, routine gynecology and treatment for complex gynecologic symptoms
Learn more
Cardiovascular
Providing advanced care for heart conditions with the latest diagnostic and treatment options
Learn more
Gastroenterology
Safeguarding your digestive health with expert care for the GI tract, colon, liver, pancreas and bile duct
Learn more
Cancer Care
Integrated treatment for every patient, thanks to the collaboration of our medical oncology, surgical oncology, gynecologic oncology and breast care specialists
Learn more
Colorectal
Dedicating our practice to preventative screenings, non-invasive treatments and surgical procedures to evaluate, diagnose and treat colorectal conditions and cancers
Learn more
Orthopaedics
Helping you move forward from joint, muscle and bone pain
Learn more
Hospitalist Services
As your primary point of contact in the hospital, your hospitalist will visit you daily, monitor your condition and direct your treatment
Learn more
Maternal-Fetal Medicine
Committed to the health and well-being of both mom and baby throughout a high-risk pregnancy
Learn more
Pulmonary Services
Helping our patients breathe easier with dedicated care for the lungs and chronic breathing problems
Learn more
Thoracic Surgery
Providing focused care for chest conditions with the latest diagnostic and treatment options
Learn more
General Surgery
Utilizing office-based consultations to evaluate surgical needs, discuss treatment options and tailor care plans for each one of our patients
Learn more
Patient information
Patient portal [design note: expandable]
Prior to May 30, 2026, the General Physician patient portal can be accessed here.
Effective May 30, 2026, General Physician is transitioning its patient portal to Epic. The Epic patient portal is called MyChart.
MyChart empowers patients to see all your health information in one place. See your medications, test results, upcoming appointments, medical bills and more, even if you’ve been seen at multiple offices.
To access your MyChart account or register as a new user, please click here.
Pay my bill [design note: expandable]
Prior to May 30, 2026, online bill pay for General Physician can be accessed here.
Effective May 30, 2026, General Physician is transitioning its patient portal to Epic. The Epic patient portal is called MyChart.
MyChart empowers patients to see all your health information in one place. See your medications, test results, upcoming appointments, medical bills and more, even if you’ve been seen at multiple offices.
To access your MyChart account or register as a new user, please click here.
Meet Your Care Team
Meet the providers dedicated to delivering exceptional, patient-focused care across a wide range of services:
[CTA button] Find a General Physician provider ➡️
Where You Can Receive Care
Choose the office that works best for your schedule from our network of convenient locations across Western New York.
[CTA button] Find a General Physician location ➡️
Virtual Care
We believe quality medical care should be one less thing you have to fit into your busy schedule.
[CTA button] Find virtual care ➡️
Frequently Asked Questions [design note: All should be expandable/collapsable]
What services does General Physician offer to their patients?
General Physician is a multi-specialty medical group. This means our providers offer specialized care across multiple medical disciplines including:
Breast Care
Cancer Care
Cardiovascular Care
Clinical Pharmacy Services
Colorectal Care
Gastroenterology
General Surgery
Home Visits
Hospitalist Services
Maternal-Fetal Medicine
Nutrition Services
Orthopaedics
Primary Care
Pulmonary Services
Thoracic Surgery
Urogynecology
Women’s Health
Where is General Physician located?
General Physician providers see patients at multiple different offices located throughout Western New York. You can view a full list of our locations here.
How do I schedule an appointment at General Physician?
General Physician providers see patients at multiple different offices located throughout Western New York. To schedule an appointment, view a full list of our providers here or a full list of our locations here.
Contact information for each office is included with each General Physician provider and location listing. We look forward to seeing you at your next appointment!
Is General Physician accepting new patients?
Yes! We’re accepting new patients across all our medical specialties, including primary care, women’s health and cardiovascular care.
What insurance does General Physician accept?
General Physician, PC accepts most major insurance plans available in Western New York, including:
Aetna/Magnacare
Aetna Behavioral Health
Aetna Medicare
Amerigroup/Wellpoint
AmeriHealth Caritas
Highmark Commercial
Highmark Medicare
Blue Cross Blue Sheild PA - SELECT PROVIDERS ONLY
Blue Cross Blue Sheild out of area
Beacon Health Options
Contigo Health
Department of Labor
Emblem Health PPO and EPO lines of business ONLY
Empire Plan - NYSHIP
Excellus Blue Cross BlueShield PPO (participating via Blue Card) - SELECT PROVIDERS ONLY
Fidelis Care Medicare
Fidelis Care Medicaid
Great Lakes Integrated Network
HUMANA Commercial
HUMANA Medicare
Humana Behavioral Health
Humana Military
Independent Health Commercial/Self Funded
Independent Health Medicare
Independent Health Medicaid
Lifetime Benefit Solutions/RMSCO (self-funded via 3rd party network),
MAGNACARE (Includes Aetna)
Martin's Point
Martin’s Point Behavioral Health
Medicaid NYS
Medicaid Pennsylvania - SELECT PROVIDERS ONLY
Medicare NY
Medicare PA
Medicare Railroad
Medicare Railroad PA
Meritain Health
Molina
MULTIPLAN (CIGNA/PHCS/POMCO)
MVP (CIGNA) (NALC) Wellselect Plan
NOVA
Today's Options
Tricare for Life
Tricare East Region
Tricare Prime
United Healthcare Commercial
United Healthcare Medicare
United Healthcare Medicaid
Univera Commercial
Univera Medicare
Univera Medicaid
UPMC - SELECT PROVIDERS ONLY
VNSNY
VA ADMINISTRATION w/authorization only
WellCare
Worker's Compensation NYS Only
World Trade Center Health Program
Please note: There are often several different plans and/or allowed services offered by an insurance carrier and General Physician may only participate with certain plans. To determine if your specific plan participates with General Physician, please contact your insurance company directly.
If you have questions or do not see your plan listed, please reach out to your General Physician provider’s office.
Do General Physician patients need to verify insurance coverage before having a hospital procedure performed?
Yes. Please note if you are having a procedure performed at a hospital, patients should contact their insurance company to ensure your plan is also participating (PAR) with the hospital. Otherwise, the hospital will hold you responsible for payment.
I am a General Physician patient. How do I access the patient portal?
Prior to May 30, 2026, the General Physician patient portal can be accessed here.
Effective May 30, 2026, General Physician is transitioning its patient portal to Epic. The Epic patient portal is called MyChart.
MyChart empowers patients to see all your health information in one place. See your medications, test results, upcoming appointments, medical bills and more, even if you’ve been seen at multiple offices.
To access your MyChart account or register as a new user, please click here.
I am a General Physician patient. How do I access online bill pay?
Prior to May 30, 2026, online bill pay for General Physician can be accessed here.
Effective May 30, 2026, General Physician is transitioning its patient portal to Epic. The Epic patient portal is called MyChart.
MyChart empowers patients to see all your health information in one place. See your medications, test results, upcoming appointments, medical bills and more, even if you’ve been seen at multiple offices.
To access your MyChart account or register as a new user, please click here.
How do I get my previous provider to release my medical records to General Physician?
If you’re a new patient with General Physician, we encourage you to contact your current provider’s office and request any forms needed prior to your appointment. This will help speed up the check-in process so you can see your provider in a timely manner.
The NYS Record Release Form can be found (externally) here.
Does my doctor’s office close for any holidays?
Yes. All General Physician offices will be closed in observance of the following holidays:
New Year’s Day
Martin Luther King Jr. Day
Memorial Day
Juneteenth
Independence Day
Labor Day
Thanksgiving Day
Christmas Day
Select offices provide on-call provider coverage during holiday closings. Please reach out to your provider’s office to ask about on-call coverage.
News & resources
Stay connected with the latest updates and available resources from General Physician.
[News]
Article feed, filtered by General Physician articles only
[Classes]
Where can I supply class information so that it appears here?
[full-width]
Looking for a new doctor?
Contact General Physician today to schedule an appointment or learn more about our services.
Find a provider
Find a location
Find virtual care
[design note: sidebar navigation menu for page should include jump links to all the following:]
About General Physician
MyChart
Services
Patient information
Providers
Locations
Virtual care
FAQs
News & resources