First Church Of Christ Scientist Photos

Meet 6 travelers, 18 tour guides and discover 378 photos

The former First Church of Christ, Scientist, edifice located at 24 North Rosalind Avenue, across from Lake Eola, in Orlando, Florida is an historic church building that was added to the National Register of Historic Places on June 3, 1980. The building is now owned by St. George Antiochian Orthodox Church. First Church of…
View First Church Of Christ Scientist guide >

First Church Of Christ Scientist