Get directions to: Red Lobster, Terre Haute, IN
Restaurant address: 3407 S Us Highway 41 Terre Haute, IN 47802, USA
Restaurant: Red Lobster