JP Dr. John David Preston , PHD Is this you? Claim your profile Psychology 0 Write A Review Richard J Donovan Correctional Facility 480 Alta Rd, San Diego, CA, 92179 1 other location (619) 661-6500