Ncs Plus Llc
PiotrNCS Plus NCS Plus "office" in New York
Correct me if I am wrong: As fat as I know, collection agency is suppose to have physical location in the state in which it operates. Since I have medical bill collection action going on by the NCS Plus and I live nearby, I decided to visit their "office". 117 E 24-th Street it actually ...