Report Cards Posted to Parent Portal Thursday, June 6, 2024 3:00 PM 3:00 PM 15:00 15:00 Odyssey Academy Administrative Offices 600 Gulf Freeway, Suite 110 Texas City, TX 77591 USA (map) Google Calendar ICS