Dennis Michael Deleon, MD, Family Medicine

1509 Wilson Ter
Admin Ste B
GlendaleCA  91206-4007 (Los Angeles County)


Phone: 818-409-8026
Fax:

NPI: 1154455566
License Number: G70243 (CA)