Skip to Main Content

Medicare Approved Facilities/Trials/Registries

Facility
Town and Country Hospital
Provider Number
100255
Effective Date
05/05/2005
State
FL
Address Line 1
6001 Webb Road
Address Line 2
Tampa, FL 33615-3241
Additional Information
N/A