Lake Placid
Health and Medical
93 Balmoral Drive
- Category:
- Health and Medical
Lake Placid, 33852
FL, United States
- (863) 465-6584
Rate and review Balmoral Assisted Living in Lake Placid, FL, United States!
Share your experiences at Balmoral Assisted Living with your friends or discover more Health and Medical in Lake Placid, FL, United States.