Meghan K.
4/20/2016
Worst customer service ever. DO NOT bring anything here to get repaired. Personally, I wouldn't buy from them either. They are not professional at all. They never return your calls. They blow you...
(1)
I World is a unique establishment in Baton Rouge, LA that offers a variety of interactive experiences for visitors of all ages.
From virtual reality gaming to immersive art installations, I World provides a space for individuals to explore and engage with cutting-edge technology and creative expression.
Generated from their business information
Worst customer service ever. DO NOT bring anything here to get repaired. Personally, I wouldn't buy from them either. They are not professional at all. They never return your calls. They blow you...