Monroe Hall, 1 Lomb Memorial Dr, Rochester (585) 475-3111
Monroe Hall, 1 Lomb Memorial Dr, Rochester 14623 (585) 475-3111