St. Thomas More School 2510 Fremont Ave. Alhambra, CA 91803-4321 United States (626) 284-5778 https://www.stmcsa.org/ Aboutour school Grades Elementary Gender School Contacts