Stauder Family Eyecare
2980 N. Main Street, Suite 1
Decatur, IL 62526
Map it

Located across the street from Tater's Family Restaurant


Phone: 217-872-7200
Fax: 217-872-0920
Hours:
Mon, Wed, Thu, Fri 9:00 am - 5:00 pm
Tue 9:00 am - 7:00 pm
Sat 9:00 am - Noon




Notice of Privacy Practices