Cutting Edge Photo Booths. Shipped From Texas.

Hand Made In Dallas. Visit Our Showroom.

The Astro Booth

All In One Mirror Photo Booth + Case
Our Showroom - Built With <3 In Texas

Appointment Only

4250 I-30 Fate, TX 75087, United States

Mon - Fri, 11:00am - 5:00pm

Call Or Text 972-301-2930