Steph's Outdoor Property Solutions Landscaping Contractors - Folkston, GA Looking to contact Steph's Outdoor Property Solutions? You can reach them at 912-390-2288