To request a consultation or submit a general inquiry, please complete the form below.

Please provide at least an email address or phone number.

Use a 10-digit U.S. number, for example 949-237-2727. You may include +1.

NOTICE: Submitting this form does not establish a physician-patient relationship. Please do not include sensitive or urgent medical information.

Visit the Practice

Map showing Ruben Castro MD at 180 Newport Center Drive, Newport Beach

© OpenStreetMap

180 Newport Center Drive, Suite 170Newport Beach, CA 92660

Consultations by appointment

Get Directions