Wildwood Care Center

(1 Reviews)
3333 E 28th St, Tulsa, OK 74114, USA

(918) 747-8008


Contact and Address

Category: Health,
Address: 3333 E 28th St, Tulsa, OK 74114, USA
Postal code: 74114
Phone: (918) 747-8008

Location & routing

Get Directions

Most Recent Reviews


  • (March 23, 2018, 11:58 am)

    My grandpa doing rehab the staff is very sweet and helpful I would highly recommend this place very clean don't smell . March 2018

Write a Review