This document describes an extension to the Chombo package (CGL+00) for solving elliptic equations using adaptive mesh refinement on multiple levels with node-centered data on non-rectangular domains. Chapter 2 describes the subroutines that the user must supply to describe the geometry and the operator. Chapter 3 describes the class NodeFArrayBox and functions that use this class to manipulate node-centered data. Interfaces for elliptic equation solvers are described in chapter 4. Some internal classes of the solvers are described in chapter 5. User interfaces for physical boundary conditions are described in chapter 6.