Inside Our Lady of the Pines
Our Lady of the Pines is complete with stained-glass windows (made in West Virginia), a small alter, and six pews to accomodate up to twelve worshippers.
Back