What is it about the McBride House that serves as a beacon to the dead? Built in the oldest town in Oklahoma by physician George McBride in 1895, this Victorian home is rife with ghosts from the past.... This description may be from another edition of this product.