Ho visto che usi php, pensavo l'array mostrato fosse dinamico e magari potesse provenire da php.
Con hp dato un array alla funzione json_encode($array); ti restituisce una stringa come object encodato correttamente e non avresti problemi di apici o quant'altro. Sull'utilizzo poi automaticamente verrebbe ricodificato correttamente.
Se l'array delle località è così statico probabilmente ti conviene encodare i valori aggiungeno funzioni di encoding.