The Elwood shown in this episode is actually in downtown Detroit. It used to be on the corner of Elizabeth and WOodward, hence the name. It's been moved due to Comerica Park. However, certain TV shows have moved it even further. This episode placed it in Philadelphia while an episode of the remake of "The Untouchables" put it in Chicago.
Vivian Mulvaney was murdered on August 28, 1965.