Address: 11049 SE Main Street, Milwaukie, OR 97222
Services: We are highly-trained professional “Nerds” who can help you with all of your IT and technology needs at home or at work.
Left Mind Media
Services: Left Mind Media is a video production company whose goal is to take the powerful emotion of pure joy and weave it throughout your story in a way that is consistent with your brand, sells your products or services, and turns your customers into mad raving fanatics, all while ultimately saving you precious time
Contact: Jason Weitz