NPI Central
Tri-Star Physician, LLC NPI Number 1144519042 — Flushing, NY | NPI Central