Layla S Jaffree, MD, Family Medicine

2801 N Decatur Rd Ste 190
DecaturGA  30033-5924 (DeKalb County)


Phone: 404-299-9307
Fax: 404-299-9309

NPI: 1386919587
License Number: DR.0056706 (CO)