Contact

Get In Touch

Our business hours are Monday through Friday 7AM to 7PM

Find Us

We are located at 75 Howell Street in downtown Rochester, New York. Howell Street is a one-way street off of Monroe Avenue, parallel to the innerloop and close to the Strong Museum of Play.