St. Francis Villa Assisted Living
You'll find detailed information for this location below.
Location Details
-
Physical Address
10411 Jefferson Highway, River Ridge, LA 70123 504-738-1060 (tel) 504-738-9870 (fax)
License #: 5391 --Level 3-Assisted Living Capacity -65
Services
- Long-term Care Residential Non-skilled Facility