Philadelphia Family Photos “S” Family LOCATION: The James John Audubon Center is located in Audubon Pennsylvania which is right outside of Philadelphia Pa and it is a amazing location to have family photo’s take. It is the first home home in America of...