• Baby World Infant

    • Child Care Center
    1715 Grant Rd.
    Los Altos, CA 94024
    (650) 988-8627
    (650) 988-8664 (fax)