Address:1120 W Mission Avenue, Escondido – CA, 92025-1663
Phone:760-741-3202
Manager:Kyra Schneider