Explore details about location Francisco Lemos Street. Francisco Lemos Street is a location situated within the Kerrville alongside other areas such as 1966 South, Jennings Boulevard, Center Avenue.