Kenyon S Luo, MD, Internal Medicine

4418 Vineland Ave
Ste 118
North HollywoodCA  91602-2159 (Los Angeles County)


Phone: 818-769-0995
Fax: 818-762-0988
Email: klu***@*****oo.com

NPI: 1114020500
License Number: A33917 (CA)