1. Howard's Appliance TV & Mattress
2121 W Main St, Alhambra, CA 91801
Coordinate: 34.09189,-118.14529
Phone: (626) 943-9413
2. Sears Home Appliance Showroom
2115a W Commonwealth Ave, Alhambra, CA 91803
Coordinate: 34.08793,-118.14734
Phone: (626) 300-8856