SL Dr. Steven Shmuel Lock, MD Is this you? Claim your profile Nephrology Internal Medicine 0Leave a review Saint Francis Medical Center Hospitalists 309 Jackson St, Monroe, LA, 71201 5 other locations (318) 966-4541