Primrose School at Greenway Plaza Home / Primrose School at Greenway Plaza Share: EDUCATION Primrose School at Greenway Plaza Visit Website 3 Greenway Plaza Suite 100 Houston, TX 77046 (713) 888-0848 Visit Our Website Map What's Nearby? Distance: 5 10 15 20 25 50 mi.