Framingham Commission Approves Its First All-Alcohol License

FRAMINGHAM – The Framingham License Commission, in a unanimous 5-0 vote, approved its first liquor license on Valentine’s Day. The

Read more