Explore details about location Telegraph Place. Telegraph Place is a location situated within the San Francisco alongside other areas such as Randolph Street, 17th Street, Scott Street.