Northwell Health Labs at 1983 Marcus Avenue
1983 Marcus Ave e134, New Hyde Park 11042