Close
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