Biola University
La Mirada, California
4-year Private University
Department of Modern Languages
13800 Biola Avenue
La Mirada, CA 90639
Russian