AT&T
1109 Carter St, Vidalia, Louisiana, 71373-3227
(318) 336-8144
AT&T Store
1659 Carter St, Vidalia, Louisiana, 71373
(318) 336-5911