• Village Square Apartments

    • Apartments / Condominiums
    2301 S. Millbend Dr.
    The Woodlands, TX 77380
    (281) 367-8877
    (281) 367-2736 (fax)
    • About

      Village Square is under new ownership/Resource Residential! Experience renovated one, two and three-bedroom apartment homes.  Village Square is the premier community for you.

    • Whom to Contact

    • Chamber Events

    •