UAB Urology (self-pay vasectomy)Urology — Self-pay vasectomy · Birmingham, AL$800— Self-pay vasectomyIn person · checked Nov 11, 2026Self-pay for specific services Limits applyView detailsCompareCall 205-996-8765