St. Spyridon Church Upland Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
1391 Chaffee Street
Upland,
CA
91786
United States
Phone: (909)985-4411
Fax: (909)985-4262
Church Pastor
Rev. Fr. Alexander Stavrinides
Priest
1391 Chaffee Street
Upland,
CA
91786
United States
Phone: (909)985-4411
Fax: (909)985-4262