The Tulsa Forum by TulsaNow

Talk About Tulsa => Other Tulsa Discussion => Topic started by: Neptune on March 14, 2005, 12:11:39 pm



Title: Cancer Treatment Centers of America
Post by: Neptune on March 14, 2005, 12:11:39 pm
From FOX23 (http://"http://www.fox23.com/news/local/story.aspx?content_id=DC72A69A-4306-4BBA-87E5-9C4ABA4FC24D")

The new Cancer Treatment Centers of America building has been "dedicated" and is hoping to be open in April 2005.  Its located at 169 and 81st Street.

Here's another link from cancercenter.com[url]

(http://www.cancercenter.com/cancer-center-news/graphics/newhospital.gif) (http://"http://www.cancercenter.com/cancer-center-news/1269.cfm")