Magic Care Termite & Rattan Construction 1143 E 25th St, Signal Hill, CA (36 reviews) Click to View Phone