HomeIllinoisDecaturLocal Business - SIC CODE: 3851 - Ophthalmic Goods in Decatur, ILI V M Corp 1930 South Taylorville Road, Decatur, IL 62521 2174289899