Skip To Main Content
Need help finding a new provider?
we want to make it easy for you. you may fill out our online form or call (585) 922-9260 and our team will help you find a provider that best fits your needs.
Get Care Now
Loading Google Auto Complete...
Any distance | Closest Provider

Average wait time: 15 min.

Virtual Care

Average wait time: 15 min.

Get Started Now

Available now until 10pm

Newly Added Providers

Loading Google Auto Complete...
Any distance | Closest Provider
View all providers and filters

Schedule your next appointment on My Care

Manage appointments

Request refills

Contact medical team

And more

Loading Google Maps...

590+ Convenient Locations

Find one near you