Free Christian Church Church of Andover, MA. The location of Free Christian Church Church is 01810, 31 Elm St - marked with a pin on Google Map.