Al Falah Academy Service: Childcare Address: 1835 Shackleford Ct City: Norcross State: GA Postal Code: 30093 Phone Number: (678) 502-7211 Rate this provider