International Montessori Academy- West Bellevue Campus is located in Bellevue, United States on 2227 112th Ave NE. International Montessori Academy- West Bellevue Campus is rated 4.3 out of 5 in the category bilingual school in United States.
Address
2227 112th Ave NE