Logos Public Charter School is located in Medford, United States on 1203 N Ross Ln. Logos Public Charter School is rated 3.9 out of 5 in the category charter schoolelementary schoolhigh schoolmiddle school in United States.
Accessibility
Wheelchair-accessible entrance