1. Urology Austin 1005 W San Antonio St, Lockhart, TX 78644 Coordinate: 29.88378,-97.68481 Phone: (512) 376-2579