I'm a highschool kid and on April 23rd, I was sick at home. I got a call from this number on my house phone and I chose to ignore it. Not a minute later, it called my cell phone. My mom works for Children's Hospital so it might be her... but she'd call me on her cell. Kinda weird
I've been receiving calls from this place for months. I finally found a number for tech support at Washington University. 314-362-2888. Let them know your phone number and they can remove it from the fax servers.