Kenneth C Wen, MD, Internal Medicine

3080 Bristol St
Ste 600
Costa MesaCA  92626-3093 (Orange County)


Phone: 714-445-0220
Fax: 714-445-0246
Email: kcw***@*****oo.com

NPI: 1003980822
License Number: 231432 (NY)