|
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 pmTue 9:00 am - 7:00 pm Sat 9:00 am - Noon Notice of Privacy Practices |