MovieMaps

Photo of Shelia's House

Location: 4763 Neville Street
As Seen In: The Magicians episode 4x06 “A Timeline and Place

Alice and Shelia cast a spell together on a pitcher of water to clean up the town's water supply.