Sports club
Celtic Supporters Club
Luton, ENG92% like it (4.6 / 93 Reviews )
CONTACT
Address: Chobham St, Luton LU1 3BS, United Kingdom Map ➦ Get Directions
Phone : +44 (158) 270-7222 Call
ABOUT
Celtic Supporters Club is a sports club located
at Chobham St, , Luton
, ENG.
It has received 93 reviews with an average rating of 4.6 stars.
It has received 93 reviews with an average rating of 4.6 stars.
FAQs
This Sports club received 4.6 points from 93 customer reviews.
The address of Celtic Supporters Club is:
Celtic Supporters ClubChobham St
Luton,
P: +441582707222
Celtic Supporters Club is listed under
LOCATION
Celtic Supporters Club Location