Chatham Square Apartments is located in the heart of Lafayette near some of the neighborhoods finest dining, shopping and entertainment. With so much to offer, we know you’ll want to call Chatham Square Apartments home. Call us at 765.447.5417 to set up an appointment for your tour today.