visit website

12805 SW 66 Terr Dr
Miami, FL 33183
United States

+1 786 300-1260

We are the premiere Photo Booth rental company in South Florida serving Miami, Fort Lauderdale, West Palm Beach and Key West. Lowest prices in South Florida

We are the premiere Photo Booth rental company in South Florida serving Miami, Fort Lauderdale, West Palm Beach and Key West. Lowest prices in South Florida