Church in Spencer (LA) Find any Church in Spencer, LA. Addresses, phone numbers, working hours and other information. Quick go: All categories of companies Beauty salon Church Establishment Fire station Lone Star Baptist Church Establishment, Church 156 Lone Star Rd, Spencer, LA 71280 +1 318-726-4515 Categories of companies All categories Beauty salon Church Establishment Fire station