The Abbey at Enclave Apartment Homes Home / The Abbey at Enclave Apartment Homes Share: APARTMENTS The Abbey at Enclave Apartment Homes Visit Website 1910 Westmead Drive Houston, TX 77077 (281) 497-7006 (281) 497-8604 (fax) Visit Our Website Map What's Nearby? Distance: 5 10 15 20 25 50 mi.