Phone 414-208-4682 — Main Office 414-239-6245 — 24 Hour Emergency Service Line ($220 per hour) Business Hours 9:00 AM to 5:00 PM, Monday through Friday by appointment. Location Tech Lab Inc. 11617 W. Bluemound Rd. Unit 3 Wauwatosa, WI 53226 View Larger Map

Pay Online Remote Support Hosting Panel Webmail
Menu

Contact






Submit

Phone

414-208-4682 — Main Office
414-239-6245 — 24 Hour Emergency Service Line ($220 per hour)

Business Hours

9:00 AM to 5:00 PM, Monday through Friday by appointment.

Location

Tech Lab Inc.
11617 W. Bluemound Rd.
Unit 3
Wauwatosa, WI 53226


View Larger Map