Leroy’s Place is a whimsical wonderland filled with original art, giant puppets, and gifts. The Pee-Wee-esque concept store is packed with handmade treasures by independent artists and affordable original art. Located in the heart of the French Quarter, on Royal St; giant puppets and life-sized fabric trees greet you as you step inside, and interactive installations make delightful surprises as you explore the collections of hilarious and pun-filled gifts. This light-hearted and playful space is the escape we all need! Shop local, shop handmade, and shop for fun at Leroy’s Place!