Home » Lonestar OfficeLonestar Urologyby Texas Center for UrologyJuly 9, 2025July 16, 2025Phone: (817) 335-01991107 University DrFort Worth, TX 76107Get Directions Lonestar Urology 1107 University Dr, Fort Worth, TX 76107 DirectionsAt This LocationRobert G. Stroud, D.O., F.A.C.O.S.