Kaiser Permanente Franklin Medical Offices

Address

505 Parnassus Ave
Oceanside, CA 92056