About
Snow Bros was founded in 1922 & is the oldest appliance retailer in the Cleveland area. We are located at 5528 Mayfield Rd. in Lyndhurst Ohio.
Address: 5528 Mayfield Rd, Cleveland 44124
Phone: (440) 449-2650
Email: moc.ecnailppawons@selas
Parking:
Lot
State: OH
City: Cleveland
Street Number: 5528 Mayfield Rd
Zip Code: 44124
categories: appliance store, appliances
Opening Hours
Monday: 10:00 - 20:00
Tuesday: 10:00 - 20:00
Wednesday: 10:00 - 18:00
Thursday: 10:00 - 20:00
Friday: 10:00 - 18:00
Saturday: 10:00 - 18:00