Omni Spring Villa Apartment Homes
20 McGuire Road
North Providence, RI 02904
Spring Villa is a newly renovated apartment community located in North Providence. It is easily accessible to the 3 major routes and convenient to downtown Providence. Residents can take advantage of the North Providence Fitness Center, newly developed Salvatore Mancini Senior Center, and many other local attractions. Free transportation is provided to the Senior Center.