I went on a providence site and they said that the lighthouse in that episode was "believed to be at Pigeon Point
lighthouse last night. It is on the Pacific coast, south of San Francisco, near the town of Pescadero". The interior shots were thought be be built on a stage.