Mommy's Choice Day Care Home Domestic Services > Child Care & Day Care > Mommy's Choice Day Care Address: 10430 Finch Ave Alta Loma CA 91737 GPS: 34.1351200, -117.5774310 Telephone: 909 945-5777 Tweet