North Park is a park Southlake located in United States.
200 E Dove Road (White Chapel) Southlake , TX 76092 United States
North Park is Southlake's newest community park . Opened September 20, 2012, North Park features multi-purpose sports fields , a concession/restroom building, playground and lots of open play space.
Beautiful green soft grass. Very cool even on hot days.
Very nice Lacrosse park
bring your ball, plenty of goals and backstops here! - Craig Fisher
Playground is incredible. Something for every age - sand pit and musical instruments, zip lines, rock climbing. Haven't been in the summer yet, but it appears to double as a splash park in places. - Mindy Graves