Get listed on Mommy Poppins. Add your business to our directory now. FIND AND BOOK ACTIVITIES Sign up for our free newsletters. Twitter Facebook LinkedIn Pin It WhatsApp Saint Nicholas School, II WEBSITE Map All Locations Close Map X List All Location Details Saint Nicholas School, II 713-791-9977 1920 N Braeswood Blvd, Houston, TX 77030 Inner Loop Houston Daycares Preschool Religious Schools Schools & Preschools Reviews Leave a review