For press inquiries or interview requests, please contact Buzz Peddicord at [email protected] or call 262.373.0422.
You have questions, our clinicians have answers. Not sure about the cause or treatments available for your bladder leakage? We’re here to help.
© 2022 InControl Medical.