Parkwood Institute

Is this your business? Claim this listing for free to keep your hours, phone number, website, logo and description up to date. Claim this listing

About Parkwood Institute

Parkwood Institute is a healthcare facility located on Wellington Road in the Westminster neighbourhood of London. It serves the community by providing specialized healthcare services with a focus on mental health and rehabilitation. The facility includes the Main Building and the Finch Family Mental Health Care Building, offering a 403-bed healthcare capacity and a 71-bed inpatient rehabilitation program for adults. The institute provides various programs and services across its two campuses. Visitors are advised to request specific information such as doctor names, departments, room numbers, or nursing units when arriving for appointments or visits. The facility features multiple parking lots and provides turn-by-turn directions to its various buildings. Administrative services are available during weekday business hours, while the healthcare facility remains open 24 hours a day.

Call Directions Website