The headquarters of L & P Greenhouse, an ornamental nursery products company, are located at New Castle, IN. It boasts an annual revenue of $530,100 and employs three people. A gem in the market, L & P Greenhouse has become quite popular for its niche appeal. At the head of the company is Owner Polly Mc Cord.
Want to share more of your experience?GO TO FULL REVIEW