Peek-a-boo Kids Indoor Playground is located in Chennai, India on 2, Agaram Main Rd, KVK Nagar, Indira Nagar, Selaiyur. Peek-a-boo Kids Indoor Playground is rated 4.7 out of 5 in the category indoor playground in India.
Address
2, Agaram Main Rd, KVK Nagar, Indira Nagar, Selaiyur
Accessibility
No wheelchair-accessible entrance