Attorneys Lawyers General Practice locations near Haverhill, IA

Showing 1–10 of 10 results

We track 10 attorneys lawyers general practice listings in and around Haverhill, IA. Listings here were last checked in Sep 2026.

Walker, Billingsley & Bair

📍 25 N Center St, Marshalltown, IA, 50158

📞 641-352-4747

🌐 avvo.com

Our practice consists of personal injury (car, truck and motorcycle accidents, dog bites, etc.) and workers’ compensation (work injury) cases. If you want a divorce or have a traffic ticket, I won’t handle your case, but I can refer you to another attorney at our office that will. We worked our way through college and then through law school and are dedicated to helping Injured Iowans. With hard work and personal attention we help Level the Field between Injured Iowans and Insurance CompaniesTM . We offer Iowa injury books at no cost, risk or obligation because we have seen too many Iowans make costly mistakes before they had the right information. To learn more about protecting your rights, contact us now.

Condon & Hoglan Law Firm

📍 2648 Reed Ave, Marshalltown, IA, 50158

📞 641-752-0811

Hoglan T R Atty

📍 2648 Reed Ave, Marshalltown, IA, 50158

📞 641-752-0811

Nine Law Office

📍 16 E Southridge Rd, Marshalltown, IA, 50158

📞 641-753-4906

Updated Sep 2026

Welp & Geffe Law Office

📍 100 E Southridge Rd, Marshalltown, IA, 50158

📞 641-753-5300

🌐 welphatchery.com

Welp & Geffe Law Office is a general practice law firm located in Marshalltown, Iowa. The firm offers a range of legal services to clients in the area. Recent online activity indicates that it is currently operational.

Geffe Kent L Lwyr

📍 100 E Southridge Rd, Marshalltown, IA, 50158

📞 641-753-5300

Welp William A Lwyr

📍 100 E Southridge Rd, Marshalltown, IA, 50158

📞 641-753-5300

Marquess Law Firm PLC

📍 16 E Southridge Rd Ste 1605, Marshalltown, IA, 50158

📞 641-328-1706

Meyer Darrell G Atty

📍 1608 W Main St, Marshalltown, IA, 50158

📞 641-753-4190

Rutherford & Bidwell Law Office

📍 106 S 1st Ave Ste A, Marshalltown, IA, 50158

📞 641-753-3648