Pleasant View Towers – Residents Kitchen TypeInstitutionalFileInstitution-A-InspRpt-178570.pdfLocation65 Newfoundland Drive, St. John’s, NLRegionAvalon