It is adjacent to a large shopping complex that includes a multiplex movie theater, the only MARTA station to have one so close. It is also close to the Atlanta Georgia Temple of the Church of Jesus Christ of Latter-day Saints.
