1. Avalon Laboratories Inc 2610 Homestead Pl, Compton, CA 90220 Coordinate: 33.86808,-118.21728 Phone: (310) 761-8660