St Teresa of Avila School 8 Hollywood Ave Albany, NY 12208 Phone: (518) 482-3736
Category: elementary secondary school