Speed's Kitchen Restaurant Address: 1121 W Magnolia St, Townsend, GA 31331 Phone: (912) 832-4763 Restaurants Other Businesses: Days Inn at Highway 57, Townsend, GA 31331 James B Smith Attorney At Law at 15618 US Highway 17, Townsend, GA 31331 Nelson, Donald O at 15618 US Highway 17, Townsend, GA 31331 Sapelo Station at 15600 US Highway 17, Townsend, GA 31331