The Dolphin
901 North Delaware Avenue.
Philadelphia, Pennsylvania 19123
Philadelphia, Pennsylvania 19123