Freedom Baptist Church Opens in New Location

Published:

Freedom Baptist Church set to begin at 1026 Chelsea Avenue on November 7, 2010 The Freedom Baptist Church will have its first services in its own building located at the corner of Chelsea and Glenwood. The service will begin at 10:30 a.m. with special...