Saint Spyridon Greek Orthodox Church

Greek Orthodox parish in Upland under the Greek Orthodox Metropolis of San Francisco.

Address
1391 Chaffee Street, Upland, CA 91786
Directions
More info