Located at 250 Cumberland St in Rochester, NY. Proudly serving the Greater Rochester community since 1984.