SR Dr. Stephen Patrick Roberts, MD Is this you? Claim your profile Family Medicine Vascular Surgery 0Leave a review Carmelo Otero Md 225 E Sonterra Blvd Ste 201, San Antonio, TX, 78258 1 other location (210) 499-9006