Explore details about location Castor Street. Castor Street is a location situated within the Houston alongside other areas such as Silverpines Road, Nitida Street, Southwest Freeway.