Get directions to: Red Lobster, Newnan, GA
Restaurant address: 990 Ga-34 Newnan, GA 30263, USA
Restaurant: Red Lobster