Alan E Kennedy Attorney in Grand Blanc, MI 48439



Alan E Kennedy Attorney

327 Church St

(810) 771-7771