phone number 712-580-4316
712.580.4316
email admin@flcspencer.org
admin@flcspencer.org
physical address 2912 Highway Boulevard, Spencer, Iowa 51301
2912 Highway Boulevard, Spencer, IA 51301
Mailing Address, PO Box # 1322, Spencer, Iowa 51301
PO Box 1322, Spencer, IA 51301
