Lenasia South Hospital
03 Cosmos St, Lenasia South, Lenasia, 1829
Description
National Department of Health – National Department of Health Website
Features
- Wheelchair-accessible entrance
03 Cosmos St, Lenasia South, Lenasia, 1829
National Department of Health – National Department of Health Website