Q1
How long has Federation been in business?
Federation has been in business for around 17 years.Q2
What is the phone number for Federation?
The phone number for Federation is (815) 434-2131.Q3
Where is Federation located?
Federation is located at 1801 Poplar St, Ottawa, Illinois, 61350-1353.Q4
Is there a primary contact for Federation?
Herbert Ferrell (Principal) at Federation.