Allan Chen, MD, Internal Medicine

6041 Cadillac Ave
Internal Medicine Module 2d
Los AngelesCA  90034-1702 (Los Angeles County)


Phone: 323-857-3303
Fax: 323-857-2929

NPI: 1003829326
License Number: A065639 (CA)