DP Dr. David E. Payne , PHD Is this you? Claim your profile Psychology 0 Write A Review 1425 Horsham Rd, North Wales, PA, 19454 (215) 371-3000