Water Olympics at Library

Farmington Community Library - Farmington Hills Location 32737 W. 12 Mile Rd., Farmington Hills

Finished Grades 6-12 Registration is required. It might not be Paris, but we’re pretty excited […]

Free