James Hilliard & Son's Landscaping, LLC
2714 Spence St.
Lufkin, TX 75904
(936) 699-3215
(936) 699-3218 (fax)
Hours:
Monday - Friday
7 AM - 4:30 PM
Saturday (Seasonal)
7 AM - Noon
7 AM - 4:30 PM
Saturday (Seasonal)
7 AM - Noon