Stephen Landers, MD

Stephen Landers, MD
Baylor Univ Medical Center 8220 Walnut Hill Ln Ste 506 Dallas, TX 75231
Add a Review

Consumer Feedback

(1 Review)
Did you notice a foul odor when you arrived at this provider's office?
Definitely, it was nauseating
Was this provider's office too cold?
Yes, I was starting to get numb
Was this provider's office easy to locate?
Only with clear directions
by Anonymous
January 19, 2012
Add a Review