Address:
5665 New Northside Dr NW SUITE 320, Atlanta 30328
(310) 429-6470 (Phone)
Hospitals:
5665 New Northside Dr NW SUITE 320, Atlanta 30328
Childrens Hospital Los Angeles
4650 Sunset Blvd, Los Angeles 90027
Education:
Medical School
University Of Miami School Of Medicine
Graduated: 2002
Duke University
Graduated: 1998