Send a message to James Hafele about your federal legal matter. Many attorneys offer free initial consultations.
Call: 309-676-1381
Back to James Hafele's Profile | Estimate Legal Costs