Stars Infant Program admin 4 years ago 2090 Otay Lakes Rd., #101 Chula Vista, CA 91915 (855) 773-7827