Flagstar Bank is located inside the Walmart on Atlanta Highway in Alpharetta. Once inside the store, customers will see the bank near the front area by customer service. Tellers are available as well as an ATM machine. Basic banking services may be done at this location.