USA Maps

Lea's Restaurant

American restaurant

4.1 ★ (651 Google reviews)

Name
Lea's Restaurant
Address
701 N Xrds St, Leonard, TX 75452
Phone
(903) 587-2189
Category
American restaurant

About Lea's Restaurant

Lea's Restaurant is a american restaurant in Leonard, TX. It is located at 701 N Xrds St, Leonard, TX 75452 and can be reached by phone at (903) 587-2189. On Google Maps it has a rating of 4.1 out of 5 based on 651 reviews.

Source: Google Maps listing.

Location

More businesses in Leonard and Texas