MovieMaps

Photo of Bench on Sidewalk

Location: East 17th Avenue & Main Street
As Seen In: Charmed episode 1x11 “Witch Perfect

Mel and Jada walk down the sidewalk at night in the rain.