Learning Alt Branch Mill Shoals 590 East St Mill Shoals, IL 62862-0303 (618) 896-5525 Rate This School