Doctor's Orders is located at: 1406 W 38th Avenue, Denver, CO 80211.