Villa Nova, also known as The Captain Stephen M. Thomas House, is a historic home located near Laurinburg, Scotland County, North Carolina.
It has a free-standing one-story brick kitchen connected by a covered passage.
It has a one-story front porch with a red and blue patterned grey slate roof.
[2] It was added to the National Register of Historic Places in 1982.
[1] This article about a property in Scotland County, North Carolina on the National Register of Historic Places is a stub.