Location 1902 Wright Place, Carlsbad, CA 92008
Phone 760-444-0059