Medicaid Eye Clinic 321 2nd Street SouthSuite 102Nampa, ID, 83651 View Phone 208-800-0850 321 2nd Street South, Suite 102Nampa, ID 83651 View Website Experience & Reliability About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page