Wazoo Plaza Gas Station in Orange Beachmccollough2026-10-21T14:14:32-05:00 5,400 square fee Shell Station built for Twin Oaks. Pictures taken by Oil Equipment Co.