The google phone listing is a fax machine...the website is not accessible I have been led to a list that has not been made available. # This listed as an assisted living facility.
Information
1Photos
1Comments
1Rating
Address:1510 W Main St, Duncan, OK 73533, United States