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
Please share as much information as you can about Len Harris Appliances so other users can benefit from your comment.