Kaiser Permanente is located in the Ocean Ranch Plaza in the Rancho del Oro district of Oceanside. The conglomerate’s offices occupy most of the medical plaza, but there are other practices that also occupy the space. There are no emergency or urgent care facilities here, but there is a pharmacy. Along with primary care physicians, Kaiser offers pediatricians, dentists, labs and a radiology department. The facility was built in 2007. Appointments are required for all services.