Home ยป Freedom Plaza
FREEDOM PLAZA is a 3 story office building with a basement that serves as a landmark when entering the City of Farmington, Michigan, from the West. The building features a basement office level housing a major national computer company.