The Colfax Pot Shop is a cannabis retail store located at 1500 E Colfax Ave, Denver, Colorado, 80218.
Reviews are checked by our team before they are published.