DispensariesThe Cannabis Factory NebraskaOmahaThe Cannabis Factory (13766 Millard Ave)
Medical only

The Cannabis Factory (13766 Millard Ave) Deals, Promos & Hours
13766 Millard Ave · Omaha, NE · 68137
- Address
- 13766 Millard Ave
- Phone
- 531-389-1340
- Operator
- The Cannabis Factory · Nebraska