B Bruce Blum Review of Tricom 8 months ago The website needs improvement; customer service is... The website needs improvement; customer service is satisfactory.
Comments: