Sears hours In El Centro, USA

All stores Sears in El Centro: 1

Time in USA: 16:31:13

Sears El Centro Imperial Valley Mall # 1988, El Centro

3751 S Dogwood Ave

Open now, until 21:00