Armand Bayou Montessori School Service: Childcare Address: 16204 Hickory Knoll Dr City: Houston State: TX Postal Code: 77059 Phone Number: (281) 480-1648 Rate this provider