Scott Richard, PHD

yelp logo

(1)

Call
St Louis, MO 63141

Reviews

yelp logo
1.01 reviews
Steve R.
3/18/2014

Horrible. Very insensitive to patients. Wouldn't even shake hands when we met. He lied several times in his report even saying that I had a history of drug problems when I never did drugs my...

Own this business?
See a problem?

You might also like

United StatesMissouriSt LouisScott Richard, PHD