• Canal Place Apartments

    • Apartment Community
    2104 Canal Street
    Houston, TX 77003
    (713) 228-8100
    (713) 228-8110 (fax)
    • Whom to Contact

      • Silvia Weare
        Manager
        Phone: (713) 228-8100
        Fax: (713) 228-8110