Alexander Tu, MD, Pediatrics

1401 Avocado Ave
Ste 802
Newport BeachCA  92660-7720 (Orange County)


Phone: 949-644-0970
Fax: 949-644-0774

NPI: 1851598544
License Number: D0066190 (MD)