1. Starview Children & Family Service 1303 W Walnut Pkwy, Compton, CA 90220 Coordinate: 33.877728,-118.24412 Phone: (310) 868-5379