Save David Grant, MD DavidGrant1.MD.com • Internist, Cardiologist • 50 years experience David Grant, MD 602 W French Place, San Pedro Medical Clinic, San Antonio, TX 78212