S

SETON VILLA

35 employees

Seton Villa is an assisted living facility that provides supported accommodation and social services for people with disabilities.

Basic info

Industry

mental health care

Sectors

Non Profit
Charity
Assisted Living

Date founded

1966

FAQ