Russell Otto, M.D., F.A.C.S.

Russell Otto, M.D., F.A.C.S.
1209 Bent Oaks Court Denton, TX 76210
Add a Review

Consumer Feedback

(37 Reviews)
by Sallie H.
August 22, 2016
by J. C.
August 19, 2016
by christatbell n.
August 18, 2016
by Kim D.
August 15, 2016
by Darrell Y.
August 12, 2016
by E. O.
August 04, 2016
by Anonymous
August 04, 2016
by Anonymous
August 04, 2016
by Jenne T.
August 03, 2016
by Nancy L.
May 31, 2016
Add a Review