1. Pity it wasn't 8 letters. Could be Hospital or Redcross.
Can't be too many places one can get a prescription, I wouldn't have thought.
24. Can't be Naas. Sane reversed. If it is, gawd help us.
28. Moyglass? Moy being a village in the Irish Midland.
If you get the answers, Glen, please come back and let me know them. Ta.