Leapin' Lizards Play & Party Center

Indoor playground

Contact Information

2050 Lawrenceville Hwy #1002, 30033
Decatur, GA
Phone: 404-620-2566
Leapin’ Lizard’s specializes indoor FUN and PARTIES. We are an indoor playground and party center located in Atlanta Georgia with enormous inflatables for children ranging from walkers to ten years old.