Moss Greenhouses Inc is located at 269 S 300 E
, Jerome, ID 83338. It has around 100 - 250 employees. Its revenue is around $10 - 20M. Plant nursery primarily engaged in growing one or more of the following: nursery products, nursery stock, shrubbery, bulbs, fruit stock and sod. The parent company of this organization is Moss Greenhouses Inc ...