Mewburn Road, Banbury, OX16.
Based in Mewburn Road, Callista (UK) is a telecom company.
Tell Banbury about your experience of Callista (UK)...
There are no reviews for this listing yet. Why not be the first person to write a review?
Callista (UK) is in Mewburn Road Mewburn Road. You can view a list of neighbouring businesses by going to the Mewburn Road page.
If you would like a list of other telecommunication services head office listings throughout Banbury, please visit the Telecoms section of this website.
More places in or near Crouch Street...
Map showing business location in Mewburn Road
Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of The Colin Sanders Innovation Centre, Mewburn Road.