Dr. Elizabeth Swanson is a medical professional specializing in podiatry located in Meridian, ID. She offers a range of services related to foot and ankle health.
1618 S Millennium Way # 101, Meridian, ID 83642