Skip to main content
Dr. Francisco Otero Lopez, MD - Orthopedic Surgery in Rio Piedras, Puerto Rico | NPI 1013968973 | CartoChrome