Osa Steven R
(4 Review)
- 80210-7009 Denver CO United State
- http://

Guest G.
Thyroid IssuesI can honestly and without hesitation say that Dr. Osa is one of the best Dr's I've ever been to. Very knowledgeable, caring, discerning, etc. He took plenty of time to explain things to me and answer any questions I had. I would HIGHLY…