I've been to the new location for Nerd Bombers a while ago. I think it's next to Toys & Co -- or two stores next to it, I can't exactly remember. I can try to go there sometime in the next few days and take a picture of the store front to resolve the new location of Nerd Bombers if it would help. 3114 Northline sounds correct though.

The business at 3121 Kathleen is Photo Creations. See https://www.photocreationsgso.com/contact

You're right in that Friendly Shopping Center's web site is horribly out of date!