MovieMaps
Browse Locations
Cities
Show Map
Movies Filmed at Arcata Plaza
Arcata Plaza, 844 H St, Arcata, CA 95521, USA
Nearby Locations
Moonrise Herbs
from The Love Witch
70 m
Bair Stokes House
from The Love Witch
469 m
Browse more
nearby locations
.
The Love Witch
Source:
IMDb