A modular drawer structure comprises a housing having an interior volume defined therein, and a drawer comprising one or more compartments, wherein the drawer is slidably movable with respect to the interior volume of the housing between a first closed position, wherein the compartments are enclosed within the interior volume, and a second open position, wherein the compartments are at least partially accessible. The drawer structure further comprises a mechanism for controllably locking the drawer in the first closed position, an access pad, e.g. such as but not limited to a keypad and/or a card swipe pad, for entry of a passcode, and a processor for unlocking the drawer when an entered passcode matches a stored passcode value. Some embodiments of the drawer structure include a stored time threshold, wherein if the drawer is unlocked for a time that meets or exceeds the stored time threshold, the drawer is relocked.