Pest Control Services Be the first to review Rating: 76 Alexander Lumber Co 1209 N Cheney St, Taylorville, IL