Decarie TV Service Center provides sales and repair of televisions and electronic devices in the Montreal area.
Websites.ca Talk Ep. 51