Lee Ouyang, MD, Obstetrics & Gynecology

11842 Rock Landing Dr Ste 115
Newport NewsVA  23606-4437 (Newport News City County)


Phone: 757-595-9905
Fax:

NPI: 1497296750
License Number: 0116030842 (VA)