Saint-Margaret Catholic Church
4300 Oceanside Blvd Oceanside, CA 92056-2960
760-941-5560
Business Hours:
Payment Types