Yelena Jane Chuzhin D.M.D.

NPI # 

Practice Address:

790 Glenwood Ave Se Ste 210

Atlanta, GA, 30316-2024

Practice Phone:

404-260-4767

Practice Fax:

404-609-2508

License Number:

DN015187

License State:

GA

Taxonomy Grouping:

Dental Providers

Taxonomy Classification:

Dentist

Taxonomy Code:

122300000X