Back to Venues Ramor Arts Centre Address: Main Street, Virginia, Co. Cavan, A82 PV38 Map View on Google Maps