Crossroads logo

Crossroad Family Center

Contact Us

The Von der Becke Academy Corp

DBA Crossroad Family Center

Office: 503 Lake Ave N, Storm Lake, IA 50588

Phone: 712-299-7124

Tax ID: 40-1005883 | 501(c)(3)