Welcome to Lockwood Plaza

Located in historic south end of Providence, Lockwood offers affordable apartment homes in a convenient location.