Ibraluks Inc NPI 1922773126 Practice location: 320 Sumner Ave, Springfield, MA 011082311 Taxonomy code: 251V00000X Phone: (203) 290-7327