Castle Baptist Church – Castle Map Unavailable Address 24 W. Broadway Castle OK 74833 United States Upcoming Events No events in this location