The Crossroads School | Telephone: (610) 296-6765 | Fax: (610) 296-6772
PO Box 730, 1681 North Valley Road, Paoli, Pennsylvania, 19301 *Click here for physical address