If a category is selected above, only the listing in that category will be displayed.
Return to "All Categories" to search the entire directory.
(585) 359-4240
Contact: Joe Torregrossa
(585) 787-4073
Contact: Vanessa Reinhard
(585) 671-3770
Contact: Natalia Farnsworth
(315) 587-9036
Contact: Jeff Alicandro
(585) 627-1716
Contact: David Powe
(585) 641-3080
Contact: Phil Young
(585) 347-0092
Contact: Margurite Staderman
(585) 746-8414
Contact: Nick Chambery
(585) 787-1160
(585) 670-0607
Contact: Rama Gupta
(585) 461-6345
Contact: Annette Kay
(585) 217-7356
Contact: Cindy Chandler
(585) 872-6380
Contact: Nancy Anthony
(585) 265-3930
Contact: Frank Argento Jr.
(585) 377-7115
Contact: Kevin Maier
(585) 670-9910
Contact: Steve Snyder
(585) 645-6300
Contact: Kevin Levinson
(585) 286-1453
(585) 671-2820
Contact: Barbara Bauman
(585) 670-7185
(585) 265-1185
Contact: Christina Wasson
(585) 703-3497
Contact: Kris Schwenck
(585) 872-2040
Contact: Jon Olderstein
(585) 347-1300 ext 171
Contact: Ron Stade
(585) 217-9393
Contact: Elena Bernardi
(585) 504-3600
Contact: J Kevin Best
(585) 872-5531
Contact: Robyn Whittaker
(315) 331-1420
Contact: Michael Dell'Olio
(585) 671-5433
Contact: David Dailey
(585) 265-3260
Contact: William Boulter
(585) 256-1910
Contact: Dr. Corrine Wirt
(585) 872-3170
Contact: Greg Cody
(585) 869-6061
Contact: Tyler White
(315) 589-2868
Contact: Eleanor Brugge
(585) 730-5150
Contact: Ji Sung Choi
(585) 217-9446
(585) 325-3710
Contact: Burkwit Robert
(315) 483-4050
Contact: Kendra Burnap
(585) 265-0610
Contact: Keith Burrows
(315) 553-2332
Contact: Brent Bushart
(585) 385-1790
Contact: Garrett Wagner
(585) 671-0300
Contact: James Schrader
(585) 671-9300
Contact: John Casciani
(585) 261-8042
Contact: Catherine Caven
(585) 347-1205
Contact: Tom DeRoller
(585) 899-1200
Contact: Robert Williams
(585) 265-0277
Contact: Dean Beh
(585) 697-6700
Contact: Michael Seelig
(585) 670-0830
Contact: Chris Ross
(585) 671-8830
Contact: Jerry Christopher
(585) 414-5345
Contact: Kathy Costello
(585) 872-1350
Contact: Barbara Crawford
(585) 672-4114
Contact: Cheryl Nelan
585-348-8127
Contact: Sam Pizzo
(585) 347-4950
Contact: Ken Corpus
(888) 654-6944
Contact: Kathy Jo Connors
(585) 200-5733
Contact: Kurt Lutzke
(585) 262-3430
Contact: Vincent Hesketh
(585) 265-1343
Contact: David T. Corretore
(585) 265-4565
Contact: Tony Costanza
(585) 406-9606
Contact: Jamie Snyder
(585) 872-4420
Contact: Bart DiProspero
(315) 524-2324
Contact: Mike Curran
(585) 671-0122
Contact: Mark Goldberg
(585) 671-4191
Contact: Denise Baller
(585) 216-1022
Contact: Kevin Conroy
(585) 671-6500
Contact: Donna Cordello
(315) 589-8416
Contact: David DeFisher
(585) 265-2718
Contact: Nicholas DiBella
(585) 787-6920
Contact: Thomas DiSalvo
(585) 770-3443
Contact: Julio Ahumada
(585) 216-3005
Contact: John Adams
(585) 872-4660
Contact: Stan Drabik
585-314-6546
Contact: Ginny Nacy
(585) 342-4480
Contact: Donald Noga
(585) 367-3304
Contact: Gary Dutton
(585) 703-6857
Contact: Mark Fabi
(585) 208-9543
Contact: Rob Marshall
(585) 586-2390
Contact: Joe Rothpearl
(585) 218-0011
Contact: Diane McClure
(585) 265-0440
Contact: Rich Marlin
(585) 872-3595
Contact: Matthew Terp
(585) 469-6436
Contact: Amanda A. Rodriguez
(585) 442-2190
Contact: Salena Sachman
(585) 481-2596
Contact: Elleln Carr
(585) 733-2309
Contact: James White
(585) 265-1260
Contact: Chris Palega
(585) 336-1000
Contact: Angela Kaltenbach
(585) 872-0100
(585) 872-3006
Contact: Carolyn Kourofsky
(585) 872-0663
Contact: Kelly Guidice
(585) 586-8225
Contact: Georgia Interlicchia
(585) 279-0120
Contact: John Norton
(585) 370-0387
Contact: Greg Manczuk
(585) 671-3300
(585) 955-3261
Contact: Ken Dens
(585) 362-9713
Contact: Mark Mancuso
(585) 265-9440
Contact: Meghan Bloom
(585) 510-5850
Contact: J. Eric Foote
(585) 545-4991
Contact: France MacDonald
(585) 739-6625
(585) 872-7075
Contact: Ehmann Peg
(585) 698-4605
Contact: Lee Frisbee
(585) 458-9140
Contact: Sebastian Gangemi
(315) 635-8080
Contact: Russ Ziskind
(585) 226-8111
Contact: Daria Reitknecht
(315) 524-7890
Contact: Norman Gerber
(585) 671-4522
Contact: Gary Giangreco
(585) 455-2356
Contact: Terry Glasbergen
(585) 442-4223
Contact: Glenna Colaprete-Hudson
(585) 265-3970
Contact: Tracy Liapis
(585) 872-6460
Contact: Michael Broikou
(585) 703-6800
Contact: Michael Gruttadaro
(585) 671-0934
Contact: Charles Goshorn
(585) 233-0974
Contact: Colette Scott
(585) 244-1800
Contact: Kevin Donahue
(585) 202-1020
Contact: Kathy Alvito
(585) 586-1247
Contact: W. Todd Hahn
(585) 671-0310
Contact: Traci Petrillo
(585) 232-8800
Contact: Mark Hamilton
(585) 671-2050
Contact: Jaime Dengal
(585) 545-4353
Contact: Sean Kent-Killeen
(585) 231-1298
Contact: Ed Steve
(585) 738-1301
Contact: Joe Vitello
(585) 425-9663
Contact: Kim Carey
(585) 671-4450
(585) 787-1700
Contact: Randy Henderson
(585) 340-2000
Contact: Laura Tumminelli
(585) 872-2540
Contact: Sam Schaubroeck
(585) 872-0900
Contact: Monica Harnischfeger
(585) 265-6694
Contact: Margery Morgan
(315) 524-6021
Contact: Robert Hosier
(585) 820-5341
Contact: Christin Giangreco
(585) 338-2886
Contact: Jay Glomboski
(585) 737-4163
Contact: Anne Heiligman or Sharon Heiligman
(585) 671-2742
Contact: Jan Cunningham
(585) 314-2930
Contact: Larry Maggio
(585) 265-0345
Contact: John Hayes
(585) 667-0707
Contact: Meg Murray
(585) 348-9170
Contact: Joy House
(585) 924-3440
Contact: Betsey Joynt
(585) 671-8970
Contact: Diane Kazak
(585) 232-1415
Contact: Donald A. White
(585) 545-4230
(585) 671-3940
Contact: Diana Singer
(585) 265-1266
Contact: Cathy Flowers
(585) 872-6130
Contact: Gary Lazzaro
(585) 872-1823
Contact: William Horeth
(585) 872-7249
(585) 265-0358
Contact: Eugene & Tom Klem
(585) 281-4239
Contact: Edwin Rueda
(585) 872-0910
Contact: William Koopman
(585) 787-9100
Contact: Marlene Remein, Pres. Kathleen Pedulla, VP
(585) 216-2122
Contact: Gary Evarts
(585) 671-7730
Contact: Daniel Prosser
(585) 729-6562
Contact: Phil Newman
(585) 236-1604
Contact: Lisa Schlonski
(585) 872-4818
Contact: Peter Landers
(585) 671-5140
Contact: Larry Alati
(585) 347-4990
Contact: Adam Frank
(585) 217-9393
Contact: Laura Hojnacki
(585) 469-6069
Contact: Wayne Lampi
(585) 334-1122
(585) 872-0220
Contact: Bob Houle
(585) 265-3610
Contact: Deborah Ashley
(585) 872-6500
Contact: Karen & Doug Gutzmer
(585) 872-2030
Contact: Richard Astifan
(585) 872-5238
Contact: Robert Lindsay
(585) 341-2313
Contact: Kelly Maisel
(585) 402-8587
Contact: Tony Lo Cigno
(585) 667-0942
Contact: Sharon Kruger
(585) 872-2710
Contact: Kimberly Schwenzer
(585) 721-2123
Contact: Bob Lyncnesky
(585) 787-1080
Contact: Anthony Ariola
(585) 265-3273
Contact: Sally Maier
(585) 586-9980
Contact: Steve Jacobs
(585) 545-4895
Contact: Lori Rosenzweig
(585) 265-9410
Contact: Penny Swingly
(585) 872-1800
Contact: Gregory Chambery
(585) 671-3000
Contact: John Gabriele
(585) 216-5369
Contact: Gail Boorum
(585) 626-1006
Contact: Terry Masci
(585) 872-2530
Contact: Chris McAllister
(585) 436-1080
(585) 899-2664
Contact: Daniel Ortiz
(585) 329-1183
Contact: Mike Davis
(585) 622-0959
Contact: Anathea Weinrieb
(585) 598-1090
Contact: Matthew Gabel
(585) 482-0200
Contact: Dan Dunn
(585) 787-0733
Contact: Frederick Mis Ph.D.
(585) 265-1210
Contact: John Bucci
(518) 386-7595
Contact: Joanne Dymond
(585) 340-7111
Contact: Greg Wright
(585) 381-3060
Contact: Peter Caines
(315) 524-9860
Contact: Thomas Nelson
(585) 872-2417
Contact: JoAnne Tarantelli
(585) 310-2519
Contact: Amanda Lachiusa
(585) 957-4104
Contact: Kari Wilmot
(585) 787-9060
Contact: Syed Ahmed Mustafa
(585) 787-2265
Contact: Erin Garrett
(585) 305-8250
Contact: Cherie Wood
(585) 340-1870
Contact: Mike Bender
(585) 671-9210
Contact: Norman O'Dell
(585) 872-1300
Contact: Sharif Eassa
(585) 410-2959
Contact: Chris Coffey
(585) 671-4400
Contact: Bob Freese
(585) 484-1355
Contact: Paola Horvath or Jill Kehrer
(315) 589-2036
Contact: Gary Orbaker
(585) 626-8016
Contact: Jeff Maroney
(585) 321-5577
Contact: Jon Hahn
(585) 265-2420
Contact: Jay Palmer
(585) 872-4750
(585) 325-1000
(585) 315-8161
Contact: Christopher J Passero
(585) 690-4430
Contact: Jack Kolassa
(585) 872-4006
Contact: Leslie Pacer
(585) 872-4990
Contact: Tom McCoy
(585) 645-6355
Contact: Russ Herman
(585) 872-0500
Contact: Peter Pellittieri, DMD
(585) 544-2041
Contact: Jan Glende
(585) 586-9420
Contact: Christopher Pollack
(585) 872-3390
Contact: Kaitlyn Ciecierski
(585) 249-1030
Contact: Carolyn Montanaro
(585) 872-9350
Contact: Ronald Clarridge
(585) 872-2320
(585) 249-8199
Contact: Daron McKee
(585) 671-2811
(585) 265-0750
Contact: Carol Cario
Contact: Camille R. Quattrini
(585) 482-3896
Contact: Jim Baker / Sam Gange
(585) 265-0220
Contact: Douglas Krasucki
(585) 794-7156
Contact: Kevin Conroy
(585) 749-7064
Contact: Rose Gabriele-Angell
(585) 545-5935
Contact: Eileen Phillippone
(800) 724-9282
Contact: Dawn Sargent
(585) 739-7170
Contact: Bob Schreiber
(585) 671-2160
Contact: Anne Dyring Riley
(585) 671-6289
Contact: Frank Rizzo
(585) 473-5680
Contact: Charlotte Marsh
(315) 589-4417
Contact: Robert Peters
(585) 831-0844
Contact: Jason DiBiase
(585) 348-0968
Contact: Kevin Prinzing
(585) 546-6706
Contact: Dan Korn
(585) 265-6610
Contact: Joe Alongi
(585) 787-3040
Contact: Dan Epner
(585) 271-1111
Contact: Anthony Daniele
(585) 670-0133
Contact: Henry Matheis
(585) 671-0055
Contact: Dana Prescott
(585) 872-4536
(315) 524-7762
Contact: Dan Schreiber
(585) 265-2659
Contact: Joseph Schreiber
(585) 473-1937
Contact: Gregory Schuber
(585) 265-0060
Contact: Joseph Scofero
(585) 265-3640
Contact: Willard Scott
(585) 760-4364
(585) 787-0009
Contact: Laurie Miraglia
(585) 347-4015
Contact: Lisa Sheedy
(585) 594-2500
Contact: Jim Colombo
(585) 872-5700
Contact: Ian Smith
(585) 671-8350
Contact: Scott Gosert
(585) 671-1180
Contact: Ann Kowal
(585) 721-4737
Contact: Steve Conger
(585) 748-4330
Contact: Gabe Speranza
(585) 347-0202
Contact: Lisa Vinci
(585) 458-3544
(585) 697-6087
Contact: Deb Bitetti
(585) 265-1170
Contact: Steve Palis
(585) 872-5007
Contact: Heather Stokes
(585) 458-1799
Contact: Laurey Costich Ritchie
(585) 265-1359
Contact: Douglas Story
(585) 453-7272
(585) 872-3077
Contact: Susan Bolger
(585) 265-3020
Contact: William Simms
(585) 671-6990
Contact: Rose Simmons
(585) 671-9078
Contact: Tony Tsymbal
(585) 787-2280
Contact: Terry Buehler
(585) 347-6200
Contact: Michelle Y. Cimino, Esq.
(585) 671-8476
Contact: Richard Thomas
(585) 278-7651
Contact: Cindi Spezio
(585) 265-2170
Contact: Greg Beachner
(585) 872-5073
Contact: David or James Samuelson
(585) 347-6800
Contact: Carlyn Contino
(585) 265-2010
Contact: Nicholas Juskiw
(585) 288-1060
Contact: Scott Bartlett
(585) 678-9015
Contact: Tim Shortsleeves
(585) 872-0240
Contact: Walter Wirlo
(585) 545-6276
Contact: Roman Kshysyak
(585) 421-9099
Contact: Lori Kohl
(585) 671-3757
Contact: Carl Richter
(585) 671-3757
585-265-9720
(585) 317-7489
Contact: Christian Ritzenthaler
(585) 467-5941
Contact: Daniel Utz
(585) 252-5772
Contact: Philip Miglioratti
(585) 362-2848
Contact: Henrey Jetty
(585) 280-1040
Contact: Tucker Kuhe
(585) 671-7780
Contact: Kelly Gough, DVM
(585) 787-4256
Contact: Josh Palmer
(585) 831-0760
Contact: Beth Ann Walck
(585) 787-1375
(585) 671-6400
Contact: Don Warren
(585) 670-1087
Contact: Ben Whipple & Brian Wilcox
(585) 216-7829
(585) 265-9480
(585) 424-0859
Contact: Robyn Whittaker
(585) 265-3600
Contact: Carmen Gumina
(585) 670-5088
Contact: Susan Clark, Ed.D
(585) 872-9211
Contact: Matthew Keem Alaina Keem
(585) 872-2352
Contact: Jean McDonald
(585) 872-6090
Contact: Dave Uerz
(585) 872-5290
Contact: Janet Jones-Brower
(585) 671-2060
Contact: Mary Ellen McDowell
(585) 787-3530
Contact: Jack Montague
(585)
Contact: Matt Chatfield
(585) 265-3710
Contact: Shari Gustin
(585) 671-8900
Contact: Walt Zehder
(585) 265-1920
Contact: David Tiberio
585-216-0026
Contact: Janine Sanger Dawn Sargent
(585) 671-1533
Contact: W. David Young
(585) 545-4503
Contact: Ric Thomann
(585) 872-0150
Contact: Jay Skolnick
(585) 265-0671
Contact: Peter Elder
(585) 678-1378
Contact: Dennis Zink
(585) 750-3998
Contact: Jim Pringle
(585) 265-2890
Contact: George Baker
(585) 671-1686
Contact: John Gonzalez
(585) 872-5050
Contact: David Eckler
(585) 872-1000
Contact: Ronald Nesbitt
(585) 265-3770 x 111
Contact: Heather Halstead
(585) 531-1026
Contact: Alicia Kolacki
(585) 444-8808
Contact: Tom Bell
(585) 872-5050
Contact: David Eckler
(585) 671-8290
Contact: Amy Pasley
(585) 872-0780
(585) 484-0454
(585) 667-1000
(585) 451-0494
Contact: Michael Videtti
(585) 671-6630
Contact: Dan Jacob
(585) 738-6833
Contact: Ronald Mack
(585) 872-1540
Contact: Ron Wilbert or Barb Reiber
(585) 281-1706
(585) 532-5314
Contact: Andrew Fusco
(585) 377-3230
Contact: David Wolmering
(585) 545-2000
Contact: Marissa Howard
(585) 671-1130
Contact: Jon I. Yaeger
(585) 265-9295
Contact: Jonathan Smalter
(585) 341-3061
Contact: Holly Malley
(585) 381-3186
Contact: David Zimmerman