Owner at Lori Leigh's Photography - Tabor City, North Carolina, United States
Lori Leigh's Photography is a photography company based out of 206 S Main St, Tabor City, North Carolina, United States.