To contact customer service, please use either the email or phone below. If we’re unable to take the call, just leave your name and phone number and we’ll call back at soon as possible.
Phone: +1 412 246-8838
This site is owned and operated by:
OzRus Supply Co, 811 Boyd Av, Suite 205, Pittsburgh PA, 15238