Creative Roots
- Distance:2,463.53 mi
- Address:2661 NW Thurman St, Portland, OR 97210
- Phone:(503) 451-5179
- Reviews:14Rating:4.1
Stay away from this place. The manager named Monique are shady and abusive. Contact the state of Oregon and ask for a record of complaints against this place. Keep your child safe.... more