A film crew from the Travel Channel recently visited the Meeker Mansion in Puyallup to film for an upcoming episode of “Mysteries at the Castle.”
A film crew from the Travel Channel recently visited the Meeker Mansion in Puyallup to film for an upcoming episode of “Mysteries at the Castle.” Jeannie Westmark Courtesy
A film crew from the Travel Channel recently visited the Meeker Mansion in Puyallup to film for an upcoming episode of “Mysteries at the Castle.” Jeannie Westmark Courtesy