Rochester Alternative Learning Center

| 
 Visit Us:  | 
Contact Us: Office: 507.328.3999 Attendance: 507.328.3958 Attendance for APEX: 507.328.3988 Fax: 507.328.3985  | 

| 
 Visit Us:  | 
Contact Us: Office: 507.328.3999 Attendance: 507.328.3958 Attendance for APEX: 507.328.3988 Fax: 507.328.3985  |