Lake Churchill is an 18-acre man-made lake in Germantown, Maryland. The Churchill Community Foundation, Inc. owns the lake and works to maintain it as an amenity to the community.
Lake Churchill is an 18-acre man-made lake in Germantown, Maryland. The Churchill Community Foundation, Inc. owns the lake and works to maintain it as an amenity to the community.
CCF strives to make Lake Churchill a place where members of the community come to enjoy the beauty of nature at a special spot within walking distance of their homes. Lake Churchill is located in Germantown, Maryland.