Capital Regional Medical Center-Southwood Campus is located in Tallahassee, Florida, United States of America. It is a renowned medical facility providing comprehensive healthcare services to the community.
While the primary purpose of Capital Regional Medical Center-Southwood Campus is to provide healthcare services, visitors can also explore the surrounding area. Tallahassee is known for its rich history, vibrant arts scene, and beautiful natural landscapes.