Big Bad Booth | Photo Booth Rental Atlanta

675 Ponce De Leon Ave NE, Suite 8100, Atlanta, GA

About Big Bad Booth | Photo Booth Rental Atlanta

Nationally recognized photo booth company trusted by top brands. Teams in ATL, NYC, and MIA.