Find a Provider
Loading Google Auto Complete...
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 | Average wait time: 15 min.
Newly Added Providers
Loading Google Auto Complete...
Any distance | Schedule your next appointment on My Care
Manage appointments
Request refills
Contact medical team
Sign in to
Loading Google Maps...
590+ Convenient Locations
Find one near you
Loading Google Auto Complete...
Show:Select a Specialty