Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Master Call


Country United States
State New York
City New York
Address 39 Broadway
Phone 888-821-9002
Website https://choosemcc.com/

Master Call Reviews

  • Sep 19, 2017

I was master call co. customer for number of years and during these years paid for international calls that i made during billing period.

Now the co. wants to charge $10.00 regardless of the call price.

my last phone call was $1.24 but they require $10.00 payment.

Do they have right to do it?

Write a Review about Master Call