Address:
Albert Lea Eye Clinic
404 W Fountain St STE 3, Albert Lea 56007
(507) 373-8214 (Phone)
Wells Clinic
301 S Broadway, Wells 56097
(507) 553-6341 (Phone)
Hospitals:
Albert Lea Eye Clinic
404 W Fountain St STE 3, Albert Lea 56007
Wells Clinic
301 S Broadway, Wells 56097
Mayo Clinic Health System in Albert Lea
404 West Fountain St, Albert Lea 56007