About This Festival
Previous Location
St. John the Baptist Greek Orthodox Church|2418 W Swann Ave, Tampa, FL | Map
St. John the Baptist Greek Orthodox Church|2418 W Swann Ave, Tampa, FL | Map
St. John the Baptist Greek Orthodox Church
2418 W Swann Ave Tampa, FL