Michael F. Stauder, OD
2980 N Main St, Decatur 62526