The Alhambra Property Logo 0
The Alhambra
7130 New Laredo Highway 
San Antonio, TX 78211
(210) 923-8200
Call us : (210) 923-8200

Contact Us

Property Address

The Alhambra
7130 New Laredo Highway 
San Antonio, TX 78211
(210) 923-8200

Office Hours

Monday9:00 AM-6:00 PM
Tuesday9:00 AM-6:00 PM
Wednesday10:00 AM-7:00 PM
Thursday9:00 AM-6:00 PM
Friday9:00 AM-6:00 PM
Saturday & Sunday: Closed

Questions / Comments