Address Northwest Christian Academy 951 NW 136th St. Miami, FL 33168 USA 305.685.8734 DirectionsTake I-95 to exit 10B (Opa-Locka Blvd/NW 135th St)Go west on Opa-Locka BlvdTurn left at NW 10th AveTurn left into School Entrance. Map