LINCOLNTON, NC -- Police have located a missing teen and returned her home.

17-year-old Haley Snyder was last seen at her residence on Kidville Road in Denver, NC around 5:00 a.m. on June 29.

She was spotted at a convenience store in the Iron Station area.