For over 50 years we have supplied our community with good service, good products and good prices.

Our company consists of three individual businesses which have greatly developed through the 50-year lifetime of Thomas & Horne. Click a tab above to learn more about each one and how we might be of service to you.
Thomas & Horne Oil Co., Inc.
P. O. Box 326
113 E Main Street
Beulaville, NC 28518

Phone: (910) 298-4118
Fax: (910) 298-3981

Office Hours:
Monday - Friday 8:00am to 6:00pm
Serving our community for over 50 years
Ricky L. Thomas, President
Ricky and Marilyn Thomas at our 40th Anniversary
Leading Thomas & Horne since 1968