Located in the historic south end of Providence, Rhode Island, Lockwood Plaza offers affordable apartment homes in a convenient location...
Come to a home you deserve located in Providence, RI. Lockwood Plaza has everything you need . Call (401) 351-3804 today!