Rubel Castle – Glendora, CA May 28, 2019 ourcali Leave a comment Rubel Castle is located in Southern California in Glendora, CA. It was created by Michael Clarke Rubel who built the… Continue Reading →