Leonard Adelson, MD
- NPI Number: 1235152455
- Additional Specialty: Critical Care Medicine, Internal Medicine
- Gender: Male
Locations
-
4955 Van Nuys Blvd., Ste. 502
Sherman Oaks, CA 91403
818-325-0200 Get Directions