Company Overview
Company Name
Atlanta Peach Museum: Selfie Museum
Address
50 Lower Alabama Street Suite 168, Atlanta, GA, 30303, United States
Website
peachmuseum.comPhone
(470) 664-6060About Atlanta Peach Museum: Selfie Museum
The Peach Museum is an interactive photography studio and art space located in Atlanta, Georgia and Miami Beach, Florida. The museum offers a unique experience for visitors, providing a variety of fun props, immersive rooms, and photo booths to capture memorable moments. Guests can explore the museum, take captivating photos and videos, and even purchase select props from the on-site gift shop.