Announcing Our Location- Elmwood Village, Buffalo

Lock & Key Coming to Elmwood Village!

Lock & Key Escape Rooms would like to announce our location: 504 Elmwood in Buffalo, New York! We are proud to be a part of both the Elmwood Village and the revitalization of the City of Buffalo. We would like to thank FJF Development for the opportunity to bring this new form of interactive entertainment to the Buffalo community.


  1. Candy Koch November 13, 2015
  2. Jared R November 13, 2015
  3. Mary Quinn December 8, 2015

Leave a Reply