🏘️ Quail Creek Townhouses 🏘️ Apartments Call Directions Address264 Quail Creek Dr, Newark, OH 43055 Phone(740) 349-0629 View larger map Something wrong? Send a correction.