Penguin Photo originally opened in June 1991 at 8 West Willow Grove Avenue, in the Chestnut Hill section of Philadelphia. Initially, the shop offered developing and printing of color print film. In November of that year, Penguin expanded its services to include developing and mounting of slides and in-house processing and printing of black and white film. Bill Stroud, then a systems executive...