Trusted Dermatologist serving San Antonio, TX. Contact us at 210-672-2829 or visit us at 2829 Babcock Road, Santa Rosa NW, Tower 1, Suite 636, San Antonio, TX 78229: Alamo City Dermatology.