Primary Care

Reminder: Have you scheduled your flu shot? Flu shots are available by appointment for you or a family member. Please call 716-635-0688 today.

John Hall, MD, with PatientAdult Medicine

Adult Medicine at R&B Medical Group means superior care with an emphasis on preventive medicine and health screening. Our adult primary care physicians care for you when specific medical problems arise, and will work with you to help you achieve a healthy lifestyle to prevent future problems.

Wellness Care

We provide comprehensive preventive and wellness care, including routine physical exams and immunizations. We also provide regular screening and health counseling for HIV, cholesterol, high blood pressure, heart disease, sexually transmitted diseases, addiction, diabetes and cancer. 

Urgent Care

We help treat acute problems such as coughs, flu, sore throats, stomach aches, sprains and other common medical complaints. When you are sick, please call the office before you come in. We will make every effort to see you promptly. If your regular doctor is not available, we will schedule an appointment with another physician or a nurse practitioner. A doctor is always on call when the office is closed. To access the on-call physician, please call our main number, 716-635-0688 and our answering service will page the on-call physician. 

Chronic Care

We provide ongoing evaluation and treatment of any chronic conditions you may have. Our physicians and medical staff have the expertise to help you manage asthma, high blood pressure, diabetes, heart disease, and many other conditions and illnesses.