Located in North Garland, near Richardson, Texas, Lenox Crown is just minutes from any entertainment, movies and an array of dining experiences.

Lenox Crown 1760 Lookout Drive
Garland, TX 75044

Get Directions

Select a Category:

Restaurants