Siena College of Taytay, also referred to by its acronym SCT, is a private, non-profit Catholic basic and higher education institution run by the Congregation of the Dominican Sisters of St. Catherine ...
The college's campus in Taytay is now located at E. Rodriguez Avenue, Siena Heights, Barangay San Isidro, Taytay, Rizal. The main and oldest, facility, the three-story Saint Catherine Building located ...