Facility Type: Network/System
Mark B. Taubman, MD Chief Executive Officer
601 Elmwood Ave Box 706 Rochester, NY 14604 Phone: (585) 275-0017
See Affiliated Facilities