646 IGA ELGIN in 2530 Main St in Elgin