Clinical Location
1760 Termino Ave Suite 214, Long Beach, CA 90804
Physician
Internal Medicine, Nephrology
Employers
Endocrinology, Diabetes & Metabolism