It may have been just that location, it was literally across from a hospital nestled in amongst an independent coffee shop, a video rental store whose name I forget that had a pretty decent selection (first watched the catbus movie with a fever as a very young kid).
Now all that's a parking lot for the folks who moved here because it's so "welcoming".
(I grew up down the street where many folks couldn't even afford air conditioning and we didn't have a library for the township.)