Explore details about location Francis Street. Francis Street is a location situated within the Houston alongside other areas such as Keegan Road, Winter Oaks Drive, Ella Lee Lane.