2621 Judson Ave, Alton IL 62002