NPI Central
Balmoral Assisted Living, LLC NPI Number 1962760108 — Lake Placid, FL | NPI Central