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