David Long-ilin NPI 1306936752 Practice location: 5420 West Loop S, Bellaire, TX 774012107 Taxonomy code: 207X00000X Phone: (716) 509-6900