To set your location, click the target or 'Chicago, IL' in the top search bar.
open results

Exit 58 Internet Cafe

Hot Coffee, Hot Cocoa, Hot Music, Hot Spot!!

(912) 832-5175 15099 US Highway 17 , Townsend, GA 31331 Official site

The Details

Internet Cafe located at the Eulonia Lodge motel on Hwy 17 (just 1 mile east of I-95 exit 58). Computers available.

Directions Nearby Hype
Managed on Fave by Christopher