Apply Now

Thank you for your interest in St. Catherine of Siena Catholic School.


St. Catherine of Siena Catholic School is unable to admit students that are in the United States on an I-20 or other visa. Students must be United States citizens or permanent residents to apply to St. Catherine of Siena Catholic School.

If you have any questions please contact Michelle Huval at mhuval@scsiena.org or 770-419-8601 x1417.