Tampa Metro Treatment Center

7207 N Nebraska Ave, Tampa, Florida, United States