However, I'm told it changed locations from Freedom BLVD to Center street. The website doesn't have the new address and I couldn't find it or reach them on the phone last night. They could be toast although they are still updating their Facebook page as of July 3rd.