Yes, it's right beside the Petro as you enter at the guard shack. In order to park there, you either have to buy a certain amount at the store or get a certain amount of fuel and show the receipt coming back out.
Yes. The Atlanta Petro is one of the largest truck stops in the nation.
Thanks! Your answer is awaiting moderation.