A Public Service - Site Inspection was filed by MCR Labs at 85 SPEEN ST, Framingham. This inspection helps ensure the site meets safety and service standards for the community.

MCR Labs filed the inspection on June 27, 2018. The permit number is FIRA0997. The inspection covers the site for public service purposes.

Next steps include the inspection process to evaluate the site. Residents can expect updates on the status of the inspection.