858 Helendale Rd Rochester, NY 14609, UNITED STATES
About
Rochester NY art has an evergreen appeal for locals and visitors alike. This is a thriving cultural area, and you can enjoy taking a bit of it with you when you shop for screen printed t-shirts at Gods More