Current Campus RiverTree School is located at 3733 Vera Cruz Ave. N in Crystal. View RiverTree School - Crystal in a larger map