Phone: 812-332-9712 Red Lobster 2617 East 3rd Street Bloomington, IN 47401 United States Web Address: https://www.redlobster.com/ Location Type: Restaurant Updated October 24, 2023 print this page