ASTOR ELEM. SCHOOL Phone: (503) 916-6244 Street Address 5601 N YALE ST PORTLAND, OR 97203+5299 Mailing Address: 5601 N YALE ST PORTLAND, OR 97203+5299 Coming soon: Your comments about this school.