Baker Charter School

Address:

999 Locust St Ne
Salem, Oregon, United States
97301-0954