D Duran & Rodriguez, MDs 0 reviews 1211 N Raul Longoria Rd Suite C San Juan, TX • 78589 View Practice