Search for "Michael L Haggard"

Michael Lee Haggard
Birmingham, AL Attorney
(205) 326-0000 501 Riverchase Pkwy E
Birmingham, AL 35244
Insurance Defense, Personal Injury, Products Liability and Workers' Comp
Michael Andrew Haggard
Coral Gables, FL Lawyer with 28 years of experience
(305) 446-5700 330 Alhambra Cir
Coral Gables, FL 33134
Medical Malpractice, Personal Injury and Products Liability
University of Miami School of Law