Toya is located in Av Beira Mar 16260, 11925-000, Ilha Comprida, Brazil.