NPI Central
Square Fare Inc. NPI Number 1013866748 — Long Island City, NY | NPI Central