Inside our center
Where modern meets comfort
Located inside Fort Norfolk Plaza, the Dedicated Care Center offers a state-of-the-art environment, balanced by beautiful views and modern comforts.
Take a peek inside the member experience.