Church at SouthWood

3196 Merchants Row Blvd #150, Tallahassee, FL, 32311

Phone: (850) 877-4141

Website: churchatsouthwood.com

Connect: Facebook

Nearby Churches

What to expect on your first visit