Dr. Melissa Fowler 413 SW 5th Ave Suite 100, Meridian, ID 83642, United States of America +1 208-370-2020 http://www.eyesonmeridian.com/ Reviews Map