Save Charles R. Freeble III, MD CharlesFreeble.MD.com • Internist Charles Freeble III, MD 7111 1st Ave S, Portsmouth, VA