UCI Urology Newport Beach | Kidney Stone Center

20350 Southwest Birch Street, Newport Beach, California 92660