Taylor Road Academy: 7050 University Ct Montgomery, AL