St Helena Island SC Elevators-Sales & Service 1. 100 Tillman Rd, St Helena Island, SC 29920 | Sea Island Res (843) 838-4057