Close to town. Very friendly people and well maintained
North Creek Park is located at 156 Eagle Ave, Mead, CO 80542