Yes it is steam customer service for US and Canada Residents. Steam Customer Support provides best steam support.
Steam Customer Service Number 1~888~787~
Bangladesh
China
India
United Kingdom