Where do you need Internet Services ?
Kaleidoscope Media
800-840-2585
45.4724
-98.5031
www.kaleidoscopemedia.net
HOURS: 9 am - 5 pm and by special appointment
PAYMENT: American Express, Cash, Discover, Mastercard, Personal Checks, Visa
About Kaleidoscope Media
A full service media design company. We handle everything from videography to web design. We also can completely run your media advertising campaign.