Photos & Tour

Photos

More
Ideally located in the historic South End, Lockwood Plaza is just minutes from downtown. Live in close proximity to all the great tastes and sights that Providence offers without the feel of the busy city life.