ADDRESS
1971 Saint Lawrence Drive
Santa Clara, CA 95051-2197
Phone Number: (408) 296-3000
Fax Number: (408) 296-3100
Email:
parish@saintlawrence.org
See Street View
(click for directions)