Lee Michaels
Lee Michaels
The Shops at La Cantera
Suite 3370
15900 La Cantera Parkway
San Antonio, TX 78256
Phone: (210) 699-9494
Fax: (210) 694-4261
Northstar Mall
7400 San Pedro Ave.
San Antonio, TX 78216
Phone: (210) 541-9575
Fax: (210) 941-9579
Votes:8