Karl Pete, MD

Urology
Cost:

Cape Fear Valley Health Medical Group

2301 Robeson St, Ste 203, Fayetteville, NC 28305

Accepting new patients

(910) 615-3220