Sterling Integrated Communications, Inc. 1705 South Baltimore Tulsa, OK 74119
Expertise: Advertising Agency