MovieMaps

Photo of Phi Delta Upsilon

Location: Cecil Green Park House
As Seen In: Charmed episode 1x15 “Switches & Stones

Mel, Maggie, and Macy hide behind decorations as Medusa wanders through the frozen partygoers.