SELMA PLAZA/AL SELMA PLAZA/ALSELMA PLAZA2414 KIMBLE AVE STE DSELMA AL 36703-2938 United States TALLAHASSEE/FL SAN ANTONIO/TX