STEAM Elementary and Middle School

At least 2 years, maybe more

Farmington Public Schools

https://www.farmington.k12.mi.us/fsa
248-785-2070