Balmoral Assisted Living

93 Balmoral Dr
Lake Placid, FL 33852
Alzheimer’s and Memory Care