Filming for “Creed” officially begins on Monday, January 26 in Philadelphia at the set created for Delphi Gym, “Home of Apollo Creed” (view filming location details here). The gym, located in a Port Richmond strip mall, currently has security guards posted at the entrance. Shooting continues in the Philadelphia area through March, 2015.
Click here to see the news report on this location >