Welcome Home...

Located in the historic South End of Providence, Lockwood Plaza offers affordable apartment homes in a convenient location.