Iowa Great Lakes Lutheran School - Spencer

1311 E 18th Street
Spencer, IA 51301

Phone: (712) 262-8237
Email: office@igllstech.com

View Website