Edmund Scientific B100 Then & Now January 15, 2017January 19, 2017 From 1948 to 2001, Edmund Scientific was located on Gloucester Pike. The factory store carried a plethora of unique items and was visited from near and far. Happ's Hospital Moffett's Meat