Location:Plymouth Meeting, Pennsylvania, United States