Carrollwood Cultural Center Map Unavailable Address 4537 Lowell Road Tampa, 33618 United States Upcoming Events 1969 - 08/06/2022 - 8:00 PM - 10:00 PM