St. Gregory's Parish Centre

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Sliema, Malta

Civic center· Religious destination

St. Gregory's Parish Centre Reviews | Rating 3 out of 5 stars (5 reviews)

St. Gregory's Parish Centre is located in Sliema, Malta on WF7X+48F, St Francis St. St. Gregory's Parish Centre is rated 3 out of 5 in the category civic center in Malta.

Address

WF7X+48F, St Francis St

Open hours

...
There is no reviews yet about St. Gregory's Parish Centre, be the first to write a review and give your rating to St. Gregory's Parish Centre
Write review Claim Profile

Top 10 companies in Civic center category in Malta