The Laboratory [Review] Los Angeles, Reviews•by David Spira•Posted 12 October 2018The Laboratory is now house at Brain Games in San Pedro, CA. So puzzle. Much solve. Location: Los Angeles, CA Date…