LA Dr. Leonardo Alfaro , MD Is this you? Claim your profile General Surgery Other Specialty 4 Write A Review Colorado Permanente Medical Group Pc Franklin Medical Offices 2045 N Franklin St, Denver, CO, 80205 1 other location (303) 861-3610