Odyssey
Name of Bar/Club: Odyssey
Location: 1526 Delancey St.
Period in existence: 1981-1984
This was Steps previously
Philadelphians who spent time at this bar or club:
Name of Bar/Club: Odyssey
Location: 1526 Delancey St.
Period in existence: 1981-1984
This was Steps previously
Philadelphians who spent time at this bar or club: