Folehill Internet Cafe
  • Tel: 024 7767 8474 / 02477678474
Profile
Folehill Internet Cafe Coventry is a local internet café in West Midlands. They are pleased to offer internet access. Folehill Internet Cafe internet café is located at the following address - 2 Francis St.
Map
Google Map of Folehill Internet Cafe address:2 Francis St,Coventry,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.