Location:
755 Library Rd
14627
Rochester, New York
United States
43° 7' 42.5604" N, 77° 37' 42.474" W
See map: Google Maps