TheaterMania Logo
Home link

Studio 120 in the Theatre Center (TAR)

Map of Studio 120 in the Theatre Center (TAR)

Studio 120 in the Theatre Center (TAR)
4202 E Fowler Ave
Tampa, 33620

About

A small black box theatre on the TampaUSF campus.

Current Productions

Past Productions