Explore details about location South Sycamore Street. South Sycamore Street is a location situated within the Spencer alongside other areas such as North Short Street, North Main Street, Lois Ln.