• city horizon
  • Caribou Legion Manors

    • Apartments
    • Retirement Residence
    570 Roosevelt Avenue
    St. John's, NL A1A 1S5
    (709) 754-9565
    (709) 754-3004 (fax)
    • Whom to Contact

      • Garry Fizzard
        Building Administrator