Online and In-person appointments,

Please get in touch with Dr. Heinz:

For more information, check the

Frequently Asked Questions.

Get in touch with Dr. Heinz:


In-Person Sessions in Charlotte, NC:

11220 Elm Lane, Suite 203
Charlotte, NC 28277


NO INSURANCE ACCEPTED

Dr. Heinz will communicate with you and give you strategies to help you find answers to all your concerns. Neither physical contact nor nudity is involved. Always consult a physician immediately if you have contracted a sexually transmitted infection or suspect pregnancy.

For Urologist services, Dr. Heinz recommends Urology Specialists NC.