NPI# 1841430253 - Terri L Steddum Od Llc is an optometrist (eye doctor) located in Colorado Springs, CO. Share a review or see other ratings and reviews below.
Ratings & Review of Terri L Steddum Od Llc by Jonathan:
Really rude, doesn't seem like she wants to help patients, answer questions, or offer alternatives. Avoid this provider if you can, I honestly don't feel she cares if I go blind.