Click image for larger view
Title:
Japanese Free Methodist Church, Under Construction, Anaheim [graphic]
Digital Anaheim.
Description:
View of the Japanese Free Methodist Church, located at 1001 North Mayflower Street, Anaheim; congregation established in
Anaheim in the early 1920s; image shows the building under construction.
Date:
1963 (issued)
Contributing Institution:
Anaheim Public Library
More information about this image