Located at E 22nd Street and N Grand Avenue in Roswell, behind a Los Cerritos Mexican Kitchen restaurant.