Amazing Star Montessori House is located in Block 512, Singapore on 511 Choa Chu Kang Street 51, Block 511. Amazing Star Montessori House is rated 5 out of 5 in the category montessori school in Singapore.
Address
511 Choa Chu Kang Street 51, Block 511