squeaky.org
Contact & Visit Us
Hours and Location Squeaky Wheel is located inside the Market Arcade Complex at 617 Main Street, Buffalo, NY 14203 (first floor). Our public gallery and access hours are Tuesday-Saturday, 12-5pm. C…