Villa Scalabrini Retirement Center is a Residential Care Home for the Elderly located at 10631 Vinedale Street, Sun Valley Ca, 91352. This company was first licensed by the state of California on 07/30/93 under the name of Fathers Of St. Charles. This facility has the capacity to serve a total of 130 clients. For more information, you may contact the administrator Father Chan at (818) 768-6500.
Read More