Red Lobster 623

Red Lobster #623 is a Red Lobster restaurant located at 1821 Highway 69 in Prescott, Arizona.