Lake howell is a great church! If you're new in town, look no further...this is where you belong! More like a big family, you'll definitely feel welcome here! Pros: Nondenomin...
All reviews seem positive