Saint Marks Roman Catholic Church
1147 Discovery St San Marcos, CA 92078-1313
760-744-1540
Languages Spoken
English, Spanish
Business Hours
Payment Types