Tuesday, October 16, 2018

El Monte Mall

10933 Valley Mall

El Monte, CA 91731

Manager/Owner: Fernando Piedra

Phone: 626-579-1073

Open daily 10am-7pm.

Leave a Comment