Pest Control & Exterminator - Los Angeles, CA
La Cucaracha Pest Control is a pest control specialist based in Los Angeles. They offer animal disposal, fumigation, animal removal and more.
Address
2347 Riverdale Ave
Los Angeles, CA 90031