Peter Tanbui NPI 1730318569 Practice location: 110 Rosa Ave, Metairie, LA 700053414 Taxonomy code: 111N00000X Phone: (504) 510-5510