A building permit (BLD054026) has been filed for 28 Louis W Farley Dr, Framingham. Residents can check the permit status through the city's public records portal.