Location

232 S Plymouth Avenue Rochester NY 14608