Explore details about location Lords Square. Lords Square is a location situated within the Ipswich alongside other areas such as Jurdins Hill Road, High Street, Newburyport Turnpike.