Patient Portal; Top Left. 2900 Acme Brick Plaza. Fort Worth, Texas 76109 817-871-9069. Facebook. ... we understand our patients come to us with sensitive issues, which is why we always operate with maximum discretion and compassion. Pay My Bill. Patient Portal. LOCATIONS. ... 817-871-9069. 817-769-3370. Our Trusted Urologists. BUSINESS HOURS ....