Address: The Royal Mews 10 Dublin St Carlow Co. Carlow, Carlow. See full address and map. Categories: Waste Disposal - Healthcare