Hospital & Health Care - Chula Vista, California, United States
FREDERICKA MANOR CARE CENTER is a hospital & health care company based out of 111 THIRD AVE, Chula Vista, California, United States.