Len Harris Appliances
7730 164th St 11366-1227 Flushing New York USA
- Profile: Len Harris Appliances is a Household appliance stores company located at Flushing, New York USA, address is 7730 164th St, Flushing 11366-1227 NY, postcode is 11366-1227, you can contact Len Harris Appliances by phone 7185914776