Steven Wu Dental Corporation NPI 1487205878 Practice location: 7603 Carson Blvd, Long Beach, CA 908082367 Taxonomy code: 122300000X Phone: (562) 294-5669