Orthodox synagogue in Tampa

Chabad of Central Florida

12 reviews

2001 W Swann Ave, Tampa, FL 33606