We are located just east of Selma, North Carolina, near US 70 Highway.
Creech’s Greenhouse
481 W.C. Braswell Road
Selma, NC
Phone: 919-965-5344
We are located just east of Selma, North Carolina, near US 70 Highway.
Creech’s Greenhouse
481 W.C. Braswell Road
Selma, NC
Phone: 919-965-5344