Enjoy fun with the little ones at PeekabooO

PeekabooO has officially opened its Astoria/LIC location as of February 2nd! PeekabooO is a Flushing-based children’s play center, which offers kids the opportunity to enjoy climbing equipment, interactive games, and much more in a fun and safe environment. PeekabooO is located at 47-07 34th Avenue in Long Island City. Additionally, PeekabooO offers special deal packages…

Read More