Home › Venues › Carrollwood Cultural Center Carrollwood Cultural Center Tickets Buy tickets for concerts at Carrollwood Cultural Center in Tampa, FL. No Upcoming Events No upcoming events scheduled at Carrollwood Cultural Center. Please contact us with any corrections. Hotels & Lodging Near Carrollwood Cultural Center About the Venue Carrollwood Cultural Center At-a-Glance Address4537 Lowell Rd.Tampa, FL 33618United States Map & Directions Advertisement