JS Dr. James Blake Spencer , DO Is this you? Claim your profile Hospital Medicine 0 Write A Review Liberty Hospital 2525 Glenn Hendren Dr, Liberty, MO, 64068 (816) 781-7200