Family Life Center - 2nd Ponce de Leon Church

2715 Peachtree Rd NE
Atlanta, GA 30305