O campus da FTSA fica em Londrina (PR), cidade a cerca de 400 km de Curitiba e segunda maior do Paraná. Ocupa um terreno de 32 mil metros quadrados, com 7,8 mil metros quadrados de área construída. Possui salas de aula climatizadas e com equipamentos audiovisuais, biblioteca, auditório, quadras de esportes e centro de eventos.