Tls Pharmacy Corp NPI 1477586220 Practice location: 26 Central Ave, Hauppauge, NY 117884734 Taxonomy code: 333600000X Phone: (631) 303-3088