Green Orchid is doing business as Green Orchid in ROSE Oklahoma with a Grower license.
License Number: GAAA-AXKB-NHAO
Business Name: Green Orchid
DBA: Green Orchid
License Type: Grower
in ROSE which is in Delaware County, Oklahoma
License Expires on 2022-12-27