C. L. Brumback Primary Care Clinics in the city Delray Beach by the address 225 S Congress Ave, Delray Beach, FL 33445, United States.