. REFERENCE NUMBER: 213153 ABOUT DELTA PHYSICIAN PLACEMENT Delta Physician Placement (DPP), the permanent staffing division of The Delta.... One is conveniently located near the New York border, just a 78-mile drive from Buffalo. This area is renowned for its modern amenities...