The Square at Latham Park Apartments Categories Apartment Community 4170 Green Clover Dr. Hilliard Ohio 43026 614-971-5500 Send Email Visit Website About Us High-end Apartment community in Hilliard Ohio Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×