This Advance America Cash Advance branch is located in Altavista, VA at 1005 Main St in 24517 area. They have been in business for many years. To contact them, call (434) 369-5109 during business hours or visit their website http://www.advanceamerica.net