American Legion 346 31775 Grand River Ave Farmington, MI 48336 Phone: (248) 478-9174
Category: civic social association