Johnny Luu, MD, Pediatrics

1190 Baker St
100
Costa MesaCA  92626-4108 (Orange County)


Phone: 714-668-2540
Fax: 714-668-2510

NPI: 1508919929
License Number: A90179 (CA)