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