Skip to content
Store

Teles Megastore

1 local recommends ·
Location
New Vaddem, GA 403802
Phone0832 254 1514
Hours of Operation statusClosed · Opens 8:00 AM

Tips from locals

Mandy
Mandy
August 05, 2018
Theyre located close to the airport, makes it easy to pick up any stuff you might need and head to the property and relax.