Billing & Customer Service:
Metria Innovation, Inc.
720 S. 5th Street
Milwaukee, WI 53204
414-800-1122
Manufacturing Lab:
10437 Innovation Drive, SteB48
Wauwatosa, WI 53226
(414)763-2426
Connect with us on social media: