Search results
- See moreSee moreSee moreSee moreSt Clare's ChurchCatholic Church
Website: stclareparish.org
Phone: (408) 248-7786
Cross Streets: Between Washington St and Lafayette St
941 Lexington St Santa Clara, CA 95050 2111.90 mi
Is this your business? Verify your listing