Explore details about location Libra Street. Libra Street is a location situated within the Fort Bend County alongside other areas such as West Meadows Drive, Sienna Terrace Lane, Spencers Glen Drive.