©Richie Eye Clinic. All Rights Reserved.
Optical Shop
Surgery Center
We are located in the Crossroads Professional Building 1575 20th St. NW, Suite 101 Faribault, MN 55021
Click here to go to Google Maps
Appointments: 507-332-9900 Optical Shop: 507-332-9800 Toll-Free: 877-352-9900