With a distinguished career spanning since 1978 , Dr. Ida Leong has established herself as a respected General Practice specialist.
A graduate of Tufts University School Of Medicine,
She is known for her comprehensive approach to patient care and dedication to medical excellence.
Located at 320 River St, Santa Cruz, CA 95060-2723,
Dr. Leong's practice welcomes new patients.
For appointments, please call (831) 272-4324.