Pizza Station Address: 225 N Walnut St, Atlanta, IN 46031 Phone: (765) 292-2400 Pizza, Restaurants Other Businesses: Atlanta Pub & Package Store at 225 N Walnut St, Atlanta, IN 46031