Located in beautiful downtown Carlsbad, at the Village Faire Plaza, 300 Carlsbad Village Dr., Ste 104, Carlsbad, Ca 92008