Ideally located in the historic South End of Providence, 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.
Meta Keywords
Lockwood Plaza
Technologies in use
Google Analytics, reCaptcha, jQuery, Facebook, Modernizr, Twitter, Plus1, GoogleMapApi