Originally built in 1929, Overlook Hall was designed in the manner of an Italian chapel and served for many years as the community’s Christian Science church. Eventually closed, the building underwent a complete restoration in 2010 and today is without a doubt the loveliest hillside venue in all of Avalon.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.