Search results
- See moreSee moreSee moreSee moreSt James Orthodox ChurchChurch
The Orthodox Church is the 2nd largest Christian body today with around 300 million adherents. Orthodox Christianity...
Phone: (408) 934-1794
Cross Streets: Between Weller Ln and Diamond Way/Weller Ln
195 N Main St Milpitas, CA 95035 2108.27 mi
Is this your business? Verify your listing