Lowe & Routh Oil Co
122 S Foster St, Siler City, North Carolina, 27298
(336) 622-3055
S & H Oil Company
119 W Dolphin St, Siler City, North Carolina, 27344-3562
(919) 742-4165