12805 SW 66 Terr Dr
Miami, FL 33183
Get directions

About Us

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

Reviews