Selfie STL, LLC
Welcome to our website!
We are a family run business who are die-hard travel enthusiasts. We originally brought the selfie station to St. Louis to bring the world a little closer to home. Now, guests from all events can enjoy it and truly picture themselves standing in any spot on the globe using the green screen and state-of-the-art technology.