I had no idea Geeky Mamas has a store front in Long Beach. I had no idea Geeky Mamas has a store front in Long Beach. Related Posts:Geeky clock found at Portola Coffee Lab.Apparently this Apple Store was vulnerable to a side channel attack.Night at the Long Beach Convention Center.We went to Long Beach Comic Con last weekend...