Vascular Surgery Locations

Strong Memorial Hospital
601 Elmwood Avenue, Box 652
Rochester, NY  14642
Phone: (585) 275-6772
Fax: (585) 424-1008

Highland Hospital
990 South Avenue Suite 210
Rochester, NY  14620
Phone: (585) 341-9541
Fax: (585) 341-9550

Canal View Office

140 Canal View Boulevard
Rochester, NY  14623
Phone: (585) 279-5100
Fax: (585) 424-1008

Vein Center at Canal View
140 Canal View Boulevard
Rochester, NY  14623
Phone: (585) 288-VEIN

Canandaigua Office
3170 West Street, Suite 275
Canandaigua, NY  14424
Phone: (585) 758-0700
Fax: (585) 394-7156

Geneva Office
293 West North Street
Geneva, NY  14456
Phone: (315) 789-6291
Fax: (315) 789-1467

Medicine of the Highest Order