Castle Rock has been filmed in North Quabbin town of Orange MA!

Share This