bookmark
Namours is the name of a medical establishment in Wilmington. It was pretty hard finding anything that I can pass on with certainty.
They say Namours Office Building...but I imagine there is a complex...Baby clinic, cardiac clinic...each were mentioned.
They should release more information.
Reminder to self....They interviewed a cabbie...who IIRC, said he saw John more than once in different places. But haven't heard anything about the cabbie since.