Immanuel Chapel OPC Church of Upton, MA. The location of Immanuel Chapel OPC Church is 01568, 38 Hopkinton Rd - marked with a pin on Google Map.