Soul Shack
November 18, 2020
Keisha Rucker earned the name “Mz. Hyde Park” because she grew up in Hyde Park and attended elementary and high school there. Now, she is running a business in the same community. Rucker is the co-owner of The Soul Shack, which is located at 1368 E. 53rd St.