James Egan Law 45 Exchange Boulevard4th FloorRochester, NY 14614 Telephone: 585-510-5101
Map and Directions