Home

Witch House

Open October 2021 ... our Miscreants are anxiously awaiting your visit!

Blind Scream swamp witch in frame

98 Santa Rosa Plaza

Santa Rosa, CA 95401

(at the corners of First Street and A Street, south of the Santa Rosa Plaza)