California Facility Is Seeking a Locum Tenens Family Practice Physician in imperial beach, ca | ApplyBoost