The Eye Site

Address: 1715 South Wells Ave
Meridian, ID 83642
Phone: 208-898-0304
Fax: 208-868-0380
Service Categories:
Eligibility: Medicaid and other insurance
Services Provided: Eye care and vision care
Provider Profiles: Dr. Ryan Nielson
Dr. Ana Nielson
Original Source: Idaho Careline 211
Last Updated: 8/15/2019