Liviu A Chindris, MD, Internal Medicine

80 W Sierra Madre Blvd
# 352
Sierra MadreCA  91024-2434 (Los Angeles County)


Phone: 310-480-4556
Fax:

NPI: 1730156472
License Number: A 45753 (CA)