Now welcoming new Medicare patients in Rochester, NY. Learn more

Rochester Location

Monday–Friday, 8 AM–5 PM

2275 S. Clinton Ave.
Rochester, NY 14618

Free on-site parking

Plan Your Visit

Get directions
Map of Town Square Health — Rochester

Town Square Health — Rochester

2275 S. Clinton Ave.
Rochester, NY 14618

Hours

Monday–Friday

8 AM–5 PM

Saturday-Sunday

Closed

Parking

Free on-site parking available

Accessibility

Wheelchair accessible

Care and support available here

At Town Square Health, care is built around adults on Medicare and the people who care for them. At this location, patients can access trusted primary care, coordinated support, and help managing health needs over time.

Primary care

Primary care is the foundation of the Town Square Health experience. We focus on building real relationships, understanding the whole picture, and helping patients stay on top of their health over time.

Sick visits

When you’re not feeling well, it helps to be seen by a team that knows you. Town Square Health offers same-day or next-day sick visits for non-emergency concerns, so you can get timely care without having to start from scratch at urgent care or the ER.

Chronic condition support

For patients managing ongoing health conditions, Town Square Health provides support that helps care feel more consistent, more informed, and easier to keep up with.

Specialty coordination

When additional care is needed, we help coordinate specialty support as part of a clearer care plan — so referrals, follow-up, and communication don’t fall on you.

Care navigation

Healthcare can be hard to navigate. We help patients and caregivers better understand what comes next, where to turn, and how to feel more confident managing care.

Patient and caregiver support

Care affects more than one person. We offer support designed to help both patients and caregivers feel more informed, more supported, and less overwhelmed along the way.

What to expect at your visit

When you visit Town Square Health, our goal is to make care feel welcoming, clear, and easier to manage. You’ll meet with a care team that takes time to understand your health needs, answer questions, and help you know what comes next.

  • A care team focused on adults on Medicare

  • Support for patients and caregivers

  • Help coordinating care and follow-up

  • A welcoming location designed to make care feel easier to access

Meet the Team in Rochester

Dr. Michael Mendoza

Dr. Michael Mendoza

Behavioral health integration, Chronic condition management, Medicare wellness visits, Preventive primary care

With more than 20 years as a family doctor and a long career in public health, Dr. Mendoza…

View profile
Dr. David Buchanan

Dr. David Buchanan

Care coordination, Chronic condition management, Medicare wellness visits, Preventive primary care

Dr. Buchanan directs the strategic development of a patient-centric, value-based healthcare framework aimed at enhancing accessibility and clinical…

View profile

Frequently asked questions

Common questions about this location

Do I need an appointment?

Appointments are required. You can book an appointment online or call this location for help getting started.

Do I need a referral to come to this location?

No referral is needed for primary care visits. If you’re already working with a specialist, we can help coordinate that care.

Which Medicare plans do you accept?

We accept most major Medicare Advantage and Medicare Supplement plans. Call our team if you’d like to confirm coverage for a specific plan.

Can my caregiver come with me?

Yes. Caregivers are welcome to be part of the care conversation so everyone has a clearer understanding of the plan.

Is there parking available?

Yes — free on-site parking is available right next to the entrance.

How do I schedule my first visit?

You can book online using the “Book an appointment” button, or call our team and we’ll help you find a time that works.

Ready to get started?

Care Designed Around You, Right Here in Rochester.

If you’re looking for primary care and support designed around adults on Medicare, Town Square Health is here to help.