K D Frame & Door is located at Flushing, NY, and it's a lumber and other building materials company. It boasts an annual revenue of $2.7 million and employs 13 people. A considerable amount of popularity K D Frame & Door has gained as a company stems from its niche appeal. The firm's success rests upon Owner David Sklar.
Want to share more of your experience?GO TO FULL REVIEW