1091 Main St., Suite 301, Buffalo, NY 14209

If you’re looking for a primary care doctor in the City of Buffalo, we invite you to meet Dr. Richard Charles and his caring staff. With early-morning appointments and an on-site lab, our office is convenient for your busy life. You can find us at the corner of Main and St. Paul Mall Streets, with plenty of parking. There’s also easy access from the Summer-Best Metro Rail Station.

 

Primary Care

Cardiology - General  

          Laura Ford-Mukkamala, DO
          Hours: Mondays: 8:00 am - 4:00 pm; 1st and 3rd Thursdays of the month, 8:30 am - 4:30 pm
          Phone: 716-710-8266

Clinical Pharmacy Services   

Habibur Rahman, PharmD, BCPS

716-800-CARE

Gastroenterology  

        Dr. James Corasanti

         Phone: 716-626-2644

Nutritional Services   

         Kelly Cardamone, MS, RDN, CDCES, CDN, IFNCP
         Hours: By appointment

 Maria Inés Agüero de Manunta, MS, RDN, CDCES, CDN, CHC

         Administrative Assistant: Christy Lattuca

 Phone: 716-748-4000

Orthopedics   

Lisa Daye, MD
Hours: Thursdays: 8:00 am - 3:30 pm

Phone: 716-500-BONE
Fax: 716-427-0460

Women's Health

       Alexandra DeRosa, MD

       Angela McLellan-Desai, MD

       J’Leise Sosa, MD, MPH, FACOG

       Elenor Zaccaria, DNP, FNP-BC

       716-656-4077

       Monday - Thursday: 8:00 am - 4:00 pm

       Friday: Closed

Behavioral Health Services

We are pleased to offer Behavioral Health Services.
At this time, these services at this location are only limited to the patients of Dr. Charles        

Gregg Nuessle, LCSW-R
Hours: Monday: 8:00 am - 6:00 pm, Wednesday: 8:30 am - 4:30 pm , Thursday: 8:00 am - 6:00 pm

 

Video Visits:

We are excited to offer our current patients Video Visits. Rather than coming to our office, you can remain in the comfort of your home and still receive a consultation/appointment with one of our providers.

To participate you will need to have a valid email address and a computer or device with a camera (mobile phone, iPad, tablet, etc). Simply call our office and we can get you scheduled. 

Many insurance companies are covering video visits like they would regular in-office appointments.

Please Note: Video Visits may not be appropriate in every situation. To see if it is a good option for you, please call our office and speak to a patient services representative.

find a provider doctorIcon-white.png