Fredericka Manor

183 Third Ave
Chula Vista, CA 91910

Independent Living, Assisted Living, Memory Care, Respite Care