Church Of Christ Houston Park

Located on the south end of Crescent Hill Drive in Selma. 32.40870, -87.05233