MovieMaps

Photo of Phi Delta Upsilon

Location: Cecil Green Park House
As Seen In: Charmed episode 1x07 “Out of Scythe

Maggie stands in the doorway of Parker's room and sees him injecting drugs.