Dr. Takki Momin, MD

Address

951 Glenwood Ave SE Apt 1001
Atlanta, GA 30316