liberty hill baptist church s

8206 Euclid Ave.
Cleveland
Ohio
United States