PowerPoint International Church Church of Lithia Springs, GA. The location of PowerPoint International Church Church is 30122, 561 Thornton Rd, Ste Q - marked with a pin on Google Map.