Townlake of Coppell Share: Apartments & Townhomes for rent Townlake of Coppell Visit Website 215 N. Moore Rd. Coppell, TX 75019 (972) 393-2500 (972) 393-7392 (fax) Hours: Monday-Friday 10-6, Saturday 10-5, Sunday-Closed Map What's Nearby? Distance: 5 10 15 20 25 50 mi.