JR Dr. James Thaddeus Russell , PHD Is this you? Claim your profile Psychology 0 Write A Review 1131 S Morrison Blvd, Hammond, LA, 70403 (985) 340-2195