A building permit (BLD055037) was filed for 22 LOUIS W FARLEY DR, FRAMINGHAM, MA.