Lillie & Lela's Snowballs
Address:
2418 W Ledbetter Dr, Dallas, TX 75233
Phone:
(214) 339-2700
Restaurants
Other Businesses:
- Jack in the Box at 2323 W Ledbetter Dr, Dallas, TX 75224
- Churchs Chicken at 4411 W Kiest Blvd, Dallas, TX 75236
- Rocco's Uptown Pizza and Pasta at 2717 Howell St, Dallas, TX 75204
- Greenz at 2808 McKinney Ave, Dallas, TX 75204
- El Fenix at 1700 Cassia Dr, Dallas, TX 75232