Randi Rupp, DO is a doctor specializing in comprehensive primary care services for newborns, children, and adolescents, located at 4318 Mission Avenue in Oceanside, California. Dr. Rupp focuses on preventive medicine and wellness, with expertise in child development and teen health. Patients can book appointments online and access services such as radiology and lab services at Scripps Coastal Medical Center San Marcos. The institution is part of Scripps Health, a not-for-profit integrated health system in San Diego, offering a wide range of medical services across multiple locations. For more information or to schedule an appointment, call 1-800-SCRIPPS or visit the website.