A Board of Health record was filed for a retail limited operation at 1 Worcester Rd, Framingham. This record is part of the city's public health documentation.
The applicant is The Paper Store of Framingham. The permit number is BOH006017R. The filing date is November 21, 2006.
Next steps for this record are not specified. The status remains unknown. Residents can check the city's public records for more details.