The Sarah House Assisted Living Residences 1725 Palmer Dr Ormond Beach, FL 32174 386-898-3351 Living Options