Stephen’s Green Shopping Centre is located in Pro Cathedral, Ireland on Ilac Centre Dublin Dublin City. Stephen’s Green Shopping Centre is rated 3.5 out of 5 in the category shopping centers in Ireland. Our Services. Stephen's Green Shopping Centre has everything you need. From key cutting to shoe repair and parking facilities to baby feeding areas, as ...
Address
Ilac Centre Dublin Dublin City