THE IDEA FACTORY LLC
USA 3411 S. Birmingham Ave. I Tulsa Oklahoma I 74105Telephone: 918-605-1994 USAParis office
23 Boulevard Soult I Paris France I 75012
Telephone: +33 671-97-3464Email: shelly@theidea-factory.net