Map location of
Lick Creek, Sanford, NC, USA

Sanford, North Carolina, United States

Points of Interest near Lick Creek