The Haven Location

25/26 Davis st, Limerick