It's a white small building with a few parking spots up front and more in the back. Great place for people watching
6251 Goodrich Road in Clarence Center. Between Clarence Center Road and County Road
Right next the Clarence Pizza Company!!
Thanks! Your answer is awaiting moderation.